select * from (
--當前時間
select 'now' as type, current_date as time
union all
--本週開始時間
select 'week' as type, current_date - (extract(dow from current_date) || ' day')::interval as time
union all
--本月開始時間
select 'month' as type, to_date(to_char(now(),'yyyy-mm-01'),'yyyy-mm-dd') as time
union all
--本年開始時間
其中獲取本週時間用到了extract(dow from current_date)函式,該函式用於獲取當前時間是本週的第幾天,時間從週日開始,到週六結束。
--獲取星期幾
sql datetime獲取本週,本月,本年
dateadd wk,datediff wk,0,getdate 1 2dateadd wk,datediff wk,0,getdate 6 34dateadd mm,datediff mm,0,getdate 0 5dateadd ms,3,dateadd mm,datediff m,0,getd...
獲取時間(本週,上週,本月,上月)
首先此處使用的是moment.js 用法 一 node用法 npm install moment然後引入需要用的地方 官方給出如下 var moment require moment 我在react裡面引用如下 import moment from moment 原理一致,只是不同框架匯入方式不一樣...
Js 獲取 本週 本月起始時間
涉及到顯示本月或本週相關資訊,又不想讓php去判斷,只好直接用js去計算,麻煩了好一陣,還是老老實實的看了下js的日期函式。現總結一下 計算本週起始日期,並以 y m d 形式返回。function getweektime var begintime year month day 格式 y m d ...