注意:網上大多數計算周的時候使用php4.1的date(『w』) ,0-6這樣會導致週日0計算有誤,所以需要做個判斷,週日的時候使用php5.1版本以後的1-7的 date(『n』)
//本週時間戳if(
date
("w")==
0)else
//上週時間戳if(
date
("w")==
0)else
//上上週時間戳if(
date
("w")==
0)else
//本月時間戳
$startdate
=strtotime
(date
("y-m-d h:i:s"
,mktime(0
,0,0
,date
("m"),
1,date
("y"))
));$enddate
=strtotime
(date
("y-m-d h:i:s"
,mktime(23
,59,59
,date
("m"),
date
("t"),
date
("y"))
));//上月時間戳
$startdate
=strtotime
(date
("y-m-d h:i:s"
,mktime(0
,0,0
,date
("m")-
1,1,
date
("y"))
));$enddate
=strtotime
(date
("y-m-d h:i:s"
,mktime(23
,59,59
,date
("m"),
0,date
("y"))
));//上一年時間戳
$startdate
=strtotime
(date
('y-m-d'
,mktime(0
,0,0
,1,1
,date
("y")-
1)))
;$enddate
=strtotime
(date
('y-m-d h:i:s'
,mktime(23
,59,59
,12,31
,date
("y")-
1)))
;//今年時間戳
$startdate
=strtotime
(date
('y-m-d'
,mktime(0
,0,0
,1,1
,date
("y"))
));$enddate
=strtotime
(date
('y-m-d h:i:s'
,mktime(23
,59,59
,12,31
,date
("y"))
));
獲取時間(本週,上週,本月,上月)
首先此處使用的是moment.js 用法 一 node用法 npm install moment然後引入需要用的地方 官方給出如下 var moment require moment 我在react裡面引用如下 import moment from moment 原理一致,只是不同框架匯入方式不一樣...
sql時間查詢上週 本週 上月 本月
如何實現只顯示本月資訊 sql select from table where datediff m,date,now 0 sql 查詢本週本月 求相差天數 select datediff day,2004 01 01 getdate 1.乙個月第一天的 select dateadd mm,date...
求當天,昨天,本週,上週,本月,上月的函式
以前在一家大公司由於不能使用儲存過程,直接用 寫了求當天,昨天,本週,上週,本月,上月的函式。給大家參考。根據日期型別獲取相應的時間段 建立標識 yangys20080512 日期型別 開始日期 輸出引數 結束日期 輸出引數 void private void getdatetime int dat...