php 获取当天,本周的起始日期,当月的起始日期,

//当天0点
$today=date("Ymd",$nowtime);
$today_start=strtotime($today);
//当天 23:59:59
$today_end=strtotime("{$today} + 1 day")-1;

//当月
$month_begindate=date('Y-m-01 H:m:s', strtotime(date("Y-m-d")));

$month_enddate =date('Y-m-d H:m:s', strtotime("$month_begindate +1 month -1 day"));

//转换为时间戳

strtotime($month_begindate);

//本周

$w=date('w',$nowtime); 
//获取本周开始日期,如果$w是0,则表示周日,减去 6 天 
$first=1;
//周一
$week=date('Y-m-d H:i:s',strtotime( date("Ymd")."-".($w ? $w - $first : 6).' days')); 
$week_start=strtotime( date("Ymd")."-".($w ? $w - $first : 6).' days'); 
//本周结束日期 
//周天
$week_end=strtotime("{$week} +1 week")-1;

获取两个时间戳之间的差值:相差时、分、秒
$hour=floor((time()-$isorderhas['addtime'])%86400/3600);
$timediff = time()-$orderstatus['addtime'];
$days = intval($timediff/86400);
//计算小时数
$remain = $timediff%86400;
$hours = intval($remain/3600);
//计算分钟数
$remain = $remain%3600;
$mins = intval($remain/60);
//计算秒数
$secs = $remain%60;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值