您的位置:首页 > 编程语言 > PHP开发

PHP获得本周、本月、上周、上月起始时间戳

2017-11-24 16:47 253 查看
在数据查询删选的时候有时候需要各个时间段的时间戳来作为查询条件,下面通过php内置函数mktime()来获取各个时间段的时间戳值:

<?php
// 今日起止时间
$beginToday = mktime(0,0,0,date('m'),date('d'),date('y'));
$now = time();

//昨天起至时间
$beginYesterday = mktime(0,0,0,date('m'),date('d')-1,date('y'));
$endYesterday = mktime(0,0,0,date('m'),date('d'),date('y'))-1;

//本周起止时间
$beginThisweek = mktime(0,0,0,date('m'),date('d')-date('w')+1,date('y'));
$now = time();

//上一周起止时间
$beginLastweek = mktime(0,0,0,date('m'),date('d')-date('w')-6,date('y'));
$endLastWeek = mktime(23,59,59,date('m'),date('d')-date('w'),date('y'));

//本月起至时间
$beginThismonth = mktime(0,0,0,date('m'),1,date('y'));
$now = time();

//近三个月起止时间
$beginLastThreemonth = mktime(0,0,0,date('m')-3,1,date('y'));
$now = time();
?>


原文链接:http://blog.csdn.net/qq_33679504/article/details/78559353
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php
相关文章推荐