Postgre獲取本週 本月和本年日期函式

2021-09-25 22:35:56 字數 1394 閱讀 6191

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