技术饭
php获取当天时间的起始时间戳与结束时间戳
copylian
0 评论
20181 浏览
2016.12.27
<?php //开始时间 $s = strtotime(date('Y-m-d')); //结束时间 $e = $s + 86399; 另外再给出其他时间的计算方法,如果还有更简洁的方法,请告知,免得有些人再写300行代码去实现! //年/月/日/星期/本月天数 list($year, $month, $day, $week, $days) = explode('/', date('Y/m/d/w/t')); //计算今日时间范围 echo '<br/>本日开始 '.date('Y-m-d H:i:s w', strtotime($year.'-'.$month.'-'.$day)); echo '<br/>本日结束 '.date('Y-m-d H:i:s w', strtotime($year.'-'.$month.'-'.$day)+86399); //计算本周时间范围 echo '<br/>本周开始 '.date('Y-m-d H:i:s w', strtotime($year.'-'.$month.'-'.$day)-86400*$week); echo '<br/>本周结束 '.date('Y-m-d H:i:s w', strtotime($year.'-'.$month.'-'.$day)+86400*(7-$week)-1); //计算本月时间范围 echo '<br/>本月开始 '.date('Y-m-d H:i:s w', strtotime($year.'-'.$month.'-1')); echo '<br/>本月结束 '.date('Y-m-d H:i:s w', strtotime($year.'-'.$month.'-'.$days)+86399); 周期算法(单位:秒):周期是时间一定要过了这个周期之后才能再次执行 当前时间(time()) > 执行时间 + 周期限制时间 时间点算法(单位:天):时间点是时间到这个点了就可以执行了 当前时间的开始时间(0点) - 执行时间的开始时间(0点) > 时间点限制时间 ?>
感谢你的支持,我会继续努力!
扫码打赏,感谢您的支持!
文明上网理性发言!