您好,欢迎访问一九零五行业门户网

PHP得到某个时间段时间戳和mktime()函数

mktime() 函数返回日期的 unix 时间戳。unix 时间戳包含 unix 纪元(1970 年 1 月 1 日 00:00:00 gmt)与指定时间之间的秒数。
语法:
mktime(hour,minute,second,month,day,year);
实例 :

常用时间戳函数
/** * 得到开始和结束unix时间段 */ public function get_start_and_end_time($mark) { if($mark == 'yesterday') { $start_time = mktime(0,0,0,date('m'),date('d') - 1,date('y')); $end_time = mktime(0,0,0,date('m'),date('d'),date('y')) - 1; }elseif($mark == 'today') { $start_time = mktime(0,0,0,date('m'),date('d'),date('y')); $end_time = mktime(0,0,0,date('m'),date('d') + 1,date('y')) - 1; }elseif($mark == 'toweek') { $start_time = mktime(0,0,0,date('m'),date('d') - date('w') + 1,date('y')); $end_time = mktime(23,59,59,date('m'),date('d') - date('w') + 7,date('y')); }elseif($mark == 'tomonth') { $start_time = mktime(0,0,0,date('m'),1,date('y')); $end_time = mktime(23,59,59,date('m'),date('t'),date('y')); } $arr['start_time'] = $start_time; $arr['end_time'] = $end_time; return$arr; }
以上就介绍了php得到某个时间段时间戳和mktime()函数,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息