如何获取当年第一个星期一的日期(php)?

问题描述:

如何使用PHP函数如何获取当年第一个星期一的日期(php)?

例如04-01-2010

+0

这样做的确非常相似:http://www.php.net/manual/en/function.strftime.php#77489 – 2010-01-19 10:00:50

只需更改格式得到尽可能想当年的第一个星期一的日期:)

 
<php 
echo date("d m y", strtotime("first monday of 2010")); 
?> 
+2

您的示例对我无效,但通过此轻微修改, :'date(“dmy”,strtotime(“monday”,mktime(0,0,0,1,1)))' – 2010-01-19 10:19:34

+0

可能是一些不同的设置,但为我工作:) – Psytronic 2010-01-19 10:20:48

另一种可能的解决办法是:

<?php 
echo date("Y-m-d", strtotime("mon jan 2014")); 

$日期=新日期时间( '2015-01星期一');