DECLARE @FirstDay_M DATETIME --本月初日期
SET @FirstDay_M = DATEADD(mm,DATEDIFF(mm,0,@bDate),0);
DECLARE @LastDay_M DATETIME --本月末日期
SET @LastDay_M = DATEADD(dd,-1,DATEADD(mm,1,@FirstDay_M))
DECLARE @FirstDay_MLY DATETIME --去年本月初日期
SET @FirstDay_MLY = DATEADD(mm,DATEDIFF(mm,0,@bDate)-12,0);
DECLARE @LastDay_MLY DATETIME --去年本月末日期
SET @LastDay_MLY = DATEADD(dd,-1,DATEADD(mm,1,@FirstDay_MLY));
DECLARE @FirstDay_Y DATETIME --本年初日期
SET @FirstDay_Y = DATEADD(yy,DATEDIFF(yy,0,@bDate),0);
DECLARE @LastDay_Y DATETIME --本年末日期
SET @LastDay_Y = DATEADD(dd,-1,DATEADD(yy,DATEDIFF(yy,0,@bDate) + 1,0));
DECLARE @FirstDay_LY DATETIME --去年初日期
SET @FirstDay_LY = DATEADD(yy,DATEDIFF(yy,0,@bDate) - 1,0);
DECLARE @LastDay_LY DATETIME --去年末日期
SET @LastDay_LY = DATEADD(dd,-1,DATEADD(yy,DATEDIFF(yy,0,@bDate),0)); DECLARE @bDate_Y DATETIME -- 去年本日
SET @bDate_Y = dateadd(year,-1,@bDate);
DECLARE @DayLastTime DATETIME -- 日期当前的59分59秒
SET @DayLastTime = dateadd(ss,-1,dateadd(dd,1,@bDate));

SQLServer日期格式化及创建相关日期的更多相关文章

  1. jqGrid 日期格式化,只显示日期,去掉小时分

    {name:'operateTime',index:'operateTime', formatter:"date", formatoptions: {newformat:'Y-m- ...

  2. Java基础-日期格式化DateFormat类简介

    Java基础-日期格式化DateFormat类简介 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.DateFormat类概述 DateFormat 是日期/时间格式化子类的抽象 ...

  3. Java自学-日期 日期格式化

    Java中使用SimpleDateFormat 进行日期格式化类 SimpleDateFormat 日期格式化类 示例 1 : 日期转字符串 y 代表年 M 代表月 d 代表日 H 代表24进制的小时 ...

  4. JS获取当前日期时间及JS日期格式化

    Js获取当前日期时间: var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份( ...

  5. js Date 日期格式化(转)

    var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1 ...

  6. Javascript 日期格式化 相关操作

    1.相关扩展函数 //--------------------------------------------------- // 判断闰年 //--------------------------- ...

  7. MS SqlServer 的日期格式化函数 Convert

    MS SqlServer 的日期格式化函数:Convert(data_type[(length)], expression [, style])参数:data_type[(length)]代表转换的数 ...

  8. SQLServer日期格式化

    0   或   100   (*)     默认值   mon   dd   yyyy   hh:miAM(或   PM)       1   101   美国   mm/dd/yyyy       ...

  9. sqlserver 日期格式化

    Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVE ...

随机推荐

  1. AWS cloudfront

    添加新跳转的时候添加的参数 AcceptAccess-Control-Allow-OriginAuthorizationCloudFront-Forwarded-ProtoCloudFront-Vie ...

  2. boost 大小端转换

    boost 中有一个edmian 里面有转换函数模板 native_to_little<T> 本地转换为小端 native_to_bit<T> 本地转换为大端

  3. Java 基础 - JDK 和 JRE 有什么区别

    总结 JRE(Java Runtime Environment),就是 Java 运行环境,包括JVM虚拟机(java.exe等)和基本的类库(rt.jar等). JDK (Java Developm ...

  4. JAVA单线程和多线程的实现方式

    1.java单线程的实现          一个任务一个人独立完成 public class SingletonThread { @SuppressWarnings("static-acce ...

  5. .net API跨域

    在webconfig中的节点 <system.webServer> </system.webServer> 下添加 <httpProtocol><custom ...

  6. BZOJ 4031: [HEOI2015]小Z的房间(Matrix Tree)

    传送门 解题思路 矩阵树定理模板题.矩阵树定理是求图中最小生成树个数,做法是首先求出基尔霍夫矩阵,就是度数矩阵\(-\)邻接矩阵.然后再求出这个矩阵的行列式,行列式的求法就是任意去掉一行一列,然后高斯 ...

  7. string反向找位置,分割字符串(只取文件夹路径)

    1 #include <uf.h> 2 #include <uf_part.h> 3 #include <atlstr.h> 4 #include <iost ...

  8. idea使用问题

    1. 问题: 突发断电导致idea的play项目错误,无法识别build.sbt,build.sbt文件报错,Cannot resolve symbol 解决方案: For anyone having ...

  9. CSP-S 2019 —— 一个精神病人的呓语

    此生无悔入OI(话说上次的“此生无悔”还是在B站上发的弹幕2333. $HZOI$们,我们要加油!QwQ (挖坑 写在前面 学了一年,拿了$160$,也无所谓,失败者不会被人记住. 最后想做的,就是把 ...

  10. [JZOJ 5804] 简单的序列

    思路: 似乎和某次培训的题很像啊... 将左括号记为1,右括号记为-1,那么最终一定加和为0,然后再求最小前缀和. 用dp解决即可. #include <bits/stdc++.h> us ...