zoukankan      html  css  js  c++  java
  • SQL Server之获取下周一的日期

    今天项目中需要得到下周一的日期,故想到了一种解决办法,用slq语句解决了。当然实现方法肯定不只有这一种。

    select 9-(select DATEPART(weekday,getdate())) /*下周一差几天 一个周期相差9天,即周日到下周一相差九天,故是9*/
    
    /*当前日期加上到下周一的天数。即为下周一的日期*/
    select DATEPART(D,GETDATE())+(select 9-(select DATEPART(weekday,getdate())))
    
    /*最终sql  2015-05-11 12:03:38.927*/
    SELECT DATEADD(D,(select 9-(select DATEPART(weekday,getdate()))), GETDATE());

     

  • 相关阅读:
    iou与giou对比
    Linux学习第一天 vim
    奖励加分申请
    人月神话阅读笔记3
    5.27
    5.26
    5.25
    5.23
    5.22
    5.21
  • 原文地址:https://www.cnblogs.com/nsky/p/4484458.html
Copyright © 2011-2022 走看看