PHP“;“本周第一天”;上个月回来
运行PHP“;“本周第一天”;上个月回来,php,date,Php,Date,运行 var_dump(new \DateTime('first day of this week')); 九月一日返回 这是一个bug,有什么解决方法吗 参考此-也可以尝试此- <?php // var_dump(new \DateTime('first day of this week')); echo date("Y-m-d", strtotime('monday this week')), "<br/&
var_dump(new \DateTime('first day of this week'));
九月一日返回
这是一个bug,有什么解决方法吗
参考此-也可以尝试此-
<?php
// var_dump(new \DateTime('first day of this week'));
echo date("Y-m-d", strtotime('monday this week')), "<br/>\n";
echo date("Y-m-d", strtotime('sunday last week')), "<br/>\n";
?>
请尝试以下代码:
var_dump(new \DateTime('monday this week'));
有趣。已经讨论过,一些PHP日期函数似乎没有按预期工作。jddayofweek是另一个对我不起作用的方法。我在本周的最后一天也尝试了
。它在本月的最后一天,也就是10月31日返回。奇怪。这是完全正常的:文档表明“第一天”返回一个月的第一天:FWIW,我永远不会依赖自动语法分析人类句子,除非我完全理解这种分析是如何工作的以及我的输入将如何解释。这并不难“手动”完成。