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

来源:互联网 发布:二叉树遍历递归算法 编辑:程序博客网 时间:2024/05/19 20:21

在数据查询删选的时候有时候需要各个时间段的时间戳来作为查询条件,下面通过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

阅读全文
0 0