当前日期为 2017 年 10 月 30 日
这段代码:
date("F",strtotime("-8 Month"))
返回“三月”,它应该是二月。
php 片段: http://sandbox.onlinephpfunctions.com/code/cfba4f420e9f76026be0286b52d780d0a75b8cd3
最佳答案
是的,情况似乎是这样......
要解决这个问题,您可以使用...
echo date("F",strtotime("first day of -8 Month"));
这是来自 http://php.net/manual/en/function.strtotime.php 上的一些讨论
关于PHP Date() strtotime 获取上个月错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47009263/