'first monday previous month'时间混乱



今天是2015-05-14

为什么
date('Y-m-d', strtotime('first monday previous month'))

返回
string(10) "2015-04-18"

我期望返回2015-04-06 -前一个月的第一个星期一。

datetime字符串中缺少of。试试-

date('Y-m-d', strtotime('first monday of previous month'));

文档

请尝试一下…

echo date('Y-m-d', strtotime('First Monday of ' . date("Y-m-d", strtotime("-1 months") ) ));

相关内容

  • 没有找到相关文章

最新更新