php獲取時間

2021-06-02 09:23:12 字數 1417 閱讀 8602

1、獲取當前日期的前一天

$thedate=date("ymd",mktime(0,0,0,date("m"),date("d")-1,date("y")));

2、獲取指定時間的前一天和後一天

$yesterday=date("y-m-d",strtotime ($thedate."-1 day")); 前一天

$tomorrow=date("y-m-d",strtotime ($thedate."+1 day"));後一天

3、獲取指定日期所在月的最前一天和最後一天

$firstday = date('y-m-01', strtotime($thedate)); //最前一天

$lastday = date('y-m-d', strtotime("$firstday +1 month -1 day")); //最後一天

4、獲取當前日期所在的天

echo   date( 'j ',   strtotime( '2011-12-23'));  //輸出 23

echo   date( 'j ',   mktime(0,0,0,23,12,2011));  //輸出23

5、獲取當前日期所在的月的天數

echo   date( 't ',   strtotime( '2011-12-23'));  //輸出 31

echo   date( 't ',   strtotime( '2011-11-23'));  //輸出 30

6、獲取當前日期所在的年份(輸出年份的最後兩位)

echo   date( 'y',   strtotime( '2010-12-23'));  //輸出 10

echo   date( 'y ',   strtotime( '2011-12-23'));  //輸出11

7、獲取當前日期

$thedate=date("ymd",mktime(0,0,0,date("m"),date("d"),date("y")));//當前的日期

$thehour=date("ymd",mktime(date("h"),0,0,date("m"),date("d"),date("y")));//當前的時間,到小時

8、將字串轉化為時間

date("y-m-d h:00:00", strtotime("2014021418"."0000"));

php -r 'date_default_timezone_set("asia/chongqing");echo date("y-m-d h:00:00", strtotime("2014021418"."0000"));'

9獲取給定時間的下一分鐘

php -r 'date_default_timezone_set("asia/chongqing");echo date("y-m-d h:i:00", strtotime("2014-02-12 18:09:00")+60);'

php 獲取時間

year date y 年 2018 如果 y 小寫,輸出是年份簡寫,如 2018年,輸出是 18 month date m 月 2 如果 m 大寫,輸出是英文月份,小寫是數字 day date d 日 week date l 星期幾 last month days cal days in mont...

php 獲取時間

獲取指定時間的本月起止時間 param time int return mixed 11 function currentmonth time 獲取指定時間的上個月起止時間 param time int return mixed 11 function lastmonth time 獲取指定時間下個...

PHP獲取時間

獲取當前的時間 begintime date y m d h i s mktime 0,0,0,date m date d date y echo begintime.2017 03 28 00 00 00 獲取今天時間的年月日 echo 今天是 date y m d 今天是 2017 03 28 ...