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 ...