<?php
//今日新增
$start = strtotime(date("Y-m-d H:i:s",mktime(0,0,0,date('m'),date('d'),date('Y'))));
$end = strtotime(date("Y-m-d H:i:s",mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1));
$where['ctime'] = ['between',[$start,$end]];
//本周新增
$sdefaultDate = date("Y-m-d");
$first=1;
$w=date('w',strtotime($sdefaultDate));
$start = date('Y-m-d',strtotime("$sdefaultDate -".($w ? $w - $first : 6).' days'));
$end = date('Y-m-d',strtotime("$start +6 days"));
$where['ctime'] = ['between',[strtotime($start),strtotime($end)]];
//本月新增
$y = date("Y", time()); //年
$m = date("m", time()); //月
$d = date("d", time()); //日
$t0 = date('t'); // 本月一共有几天
$r=array();
$r['start_month'] = mktime(0, 0, 0, $m, 1, $y); // 创建本月开始时间
$r['end_month'] = mktime(23, 59, 59, $m, $t0, $y); // 创建本月结束时间
//某一天的新增
$start_time = '2012-9-26';
$end_time = '2012-9-26';
$start = strtotime(date("Y-m-d",strtotime($start_time)));
$end = strtotime(date("Y-m-d H:i:s",strtotime($end_time)))+86399;
$where = ['between',[$start,$end]];
?>
php 计算本周时间、本月时间、某一天的开始时间,结束时间
最新推荐文章于 2023-07-26 12:05:30 发布