扫码关注官方订阅号
echo date('Ymt',strtotime('201812'));
结果为:20181130
小弟才疏学浅不知道为什么是这个结果,而不是20181231,望各位大佬为弟弟解答。
strtotime这个函数是生成时间戳的意思。如果 strtotime(' -1days') 如果是这样子就是昨天这个时候的时间戳,要想输出日期时间分秒。echo date('Y-m-d H:i:s'); 或者echo date('Y-m-d H:i:s',strtotime('-1days')); 也可以替换 now 这个函数参数比较多。你去看看手册
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
strtotime这个函数是生成时间戳的意思。如果 strtotime(' -1days') 如果是这样子就是昨天这个时候的时间戳,要想输出日期时间分秒。echo date('Y-m-d H:i:s'); 或者echo date('Y-m-d H:i:s',strtotime('-1days')); 也可以替换 now 这个函数参数比较多。你去看看手册