如果我有一个,$date YYYY-mm-dd并且想要获得$day一周中的特定时间(由0(星期日)至6(星期六)指定)YYYY-mm-dd。
$date
YYYY-mm-dd
$day
例如,如果我有2012-10-11as $date和5as $day,我想得到2012-10-12,如果我有0as $day,2012-10-14
2012-10-11
5
2012-10-12
0
2012-10-14
编辑: 你们大多数人都误解了它。我有一些日期,$date并且想要获得由同一周的0-6指定的日期$date。
所以不,我不要$date… 的日子
我想这就是你想要的。
$dayofweek = date('w', strtotime($date)); $result = date('Y-m-d', strtotime(($day - $dayofweek).' day', strtotime($date)));