php 时间函数

date

日期

获取当前时间   echo date('Y-m-d H:i:s',time());      //2018-07-02 13:26:12

大写Y  2018  小写y  18

大写M Jul     小写m 07  小写n  7  

小写d 02  小写j 2

小写m表示月份的数字(带前导),而小写n则表示不带前导的月份数字。

大写M表示月份的3个缩写字符,而小写m则表示月份的数字(带前导0);
没有大写的J,只有小写j表示月份的日期,无前导o;若需要月份带前导则使用小写d。

时间

echo date('L');
今年是否闰年:0

echo date('l');
今天是:Tuesday

echo date('D');
今天是:Tue

echo date('t');
本月是 28 天

echo date('z');
今天是今年的第 36 天

小写t表示当前月份有几天
小写z表示今天是本年中第几天

获取本周开始和结束时间

$week_start = mktime(0,0,0,date('m'),date('d')-date('w')+1,date('Y'));
$week_end = mktime(23,59,59,date('m'),date('d')-date('w')+7,date('Y'));

获取本月开始和结束时间

$month_start = mktime(0,0,0,date('m'),1,date('Y'));
$month_end = mktime(23,59,59,date('m'),date('t'),date('Y'));



猜你喜欢

转载自www.cnblogs.com/shadow-li/p/9253446.html