SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0) /*本周第一天*/ SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) /*本月第一天*/ SELECT DATEADD(qq, DATEDIFF ...
因为项目开发中遇到需要向后台传本周的开始和结束时间,以及上一周的起止时间,就琢磨了半天,总算写出来一套,写篇文章是为了方便自己记忆,也是分享给需要的人,水平有限,写的不好请见谅: getDateStr 函数是为了把时间对象转变为yy mm dd的字符串,方便传值 getWeekStartAndEnd函数是获取周的起止时间,并且用getDateStr 转换成字符串放到数组中,其中参数 代表当前周, ...
2017-01-24 18:02 0 7482 推荐指数:
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0) /*本周第一天*/ SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) /*本月第一天*/ SELECT DATEADD(qq, DATEDIFF ...
在写一个记账软件,其中有个统计功能。比如,统计某月的支出,需要知道某天所在的月的第一天和最后一天,以便从数据库中根据时间取数据。 话不多说,上代码: 注意频繁创建Canlendar,会严重消耗系统性能,该文章的方法仅提供一个参考。 感谢这篇文章:http ...
引入XDate.JS 这个小插件,不知道的百度谷歌吧 代码如下: var firstDate = new Date(); firstDate.setDate(1); //第一天 var endDate = new Date(firstDate); endDate.setMonth ...
1.获取当前月份的第一天 function getCurrentMonthFirst(){var date = new Date(); date.setDate(1); var month = parseInt(date.getMonth()+1); var day ...
java获取当前月第一天和最后一天,上个月第一天和最后一天 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //获取前月的第一天 Calendar ...