给出一个日期MM-dd-yyyy
格式,有人能帮我得到一周的第一天吗?
发布于 2011-08-24 20:57:59
strtotime('this week', time());
替换time()。下周日/上周一,当当前日期是周日/周一时,方法将不起作用。
发布于 2012-05-14 16:36:37
保持简单:
<?php
$dateTime = new \DateTime('2020-04-01');
$monday = clone $dateTime->modify(('Sunday' == $dateTime->format('l')) ? 'Monday last week' : 'Monday this week');
$sunday = clone $dateTime->modify('Sunday this week');
?>
来源:PHP manual
注意:正如一些用户评论的那样,$dateTime的值将会被修改。
发布于 2009-12-14 05:21:17
$givenday = date("w", mktime(0, 0, 0, MM, dd, yyyy));
这将为您提供给定日期本身的星期几,其中0
=星期日,6
=星期六。从那里你可以简单地向后计算到你想要的那一天。
https://stackoverflow.com/questions/1897727
复制相似问题