zoukankan      html  css  js  c++  java
  • SQLServer日期格式化及创建相关日期

        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));
  • 相关阅读:
    12.精益敏捷项目管理——产品协调小组笔记
    打字游戏
    提升权限
    下载者
    SMTP实现发送邮箱2(封装版)
    SMTP实现发送邮箱1
    电子邮件协议详解
    JSON运用在文件
    JSON函数表2
    JSON函数表1
  • 原文地址:https://www.cnblogs.com/lbhqq/p/8693685.html
Copyright © 2011-2022 走看看