使用strtotime可以将各种格式的时间字符串转换为时间戳
转换常规时间格式
echo date(\'Y-m-d H:i:s\', strtotime(\'2016-01-30 18:00\')).PHP_EOL; echo date(\'Y-m-d H:i:s\', strtotime(\'20160130180001\')).PHP_EOL;
转换自然时间描述
//昨天 echo date(\'Y-m-d H:i:s\', strtotime(\'yesterday\')).PHP_EOL; //上周 echo date(\'Y-m-d H:i:s\', strtotime(\'last week\')).PHP_EOL; //本周开始时间 echo date(\'Y-m-d H:i:s\', strtotime(\'this week midnight\')).PHP_EOL; //本月开始时间 echo date(\'Y-m-d H:i:s\', strtotime(\'first day of this month midnight\')).PHP_EOL; //计算相对时间 echo date(\'Y-m-d H:i:s\', strtotime(\'+1 month\')).PHP_EOL;
完整的php时间描述文档可以参考 http://php.net/manual/zh/datetime.formats.relative.php
本文地址:https://www.stayed.cn/item/23873
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我