首页 > PHP教程 > php开发知识文章

php获取今日开始时间和结束时间

本文主要介绍了php获取今天开始时间和结束时间的方法,欢迎大家的学习。

代码: 

$begintime=date("Y-m-d H:i:s",mktime(0,0,0,date('m'),date('d'),date('Y')));
$endtime=date("Y-m-d H:i:s",mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1);

echo $begintime."==".$endtime; //2017-08-06 00:00:00==2017-08-06 23:59:59

mktime函数 — 取得一个日期的 Unix 时间戳

函数原型:

mktime ($hour = null, $minute = null, $second = null, 
$month = null, $day = null, $year = null, $is_dst = null)

参数说明:

hour:小时数

minute:分钟数

second:秒数(一分钟之内)

month:月份数

day:天数

year:年份数(两位或四位数字)

is_dst:参数为 1,表示正处于夏时制时间(DST),0 表示不是夏时制,或者 -1(默认值)表示不知道是否是夏时制。

返回值

mktime() 根据给出的参数返回 Unix 时间戳。如果参数非法,函数返回 FALSE(在 PHP 5.1 之前返回 -1)

mktime函数

以上就是本文php获取今日开始时间和结束时间的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持本站!

关闭
感谢您的支持,我会继续努力!
扫码打赏,建议金额1-10元


提醒:打赏金额将直接进入对方账号,无法退款,请您谨慎操作。