我遇到了一个奇怪的问题。当我使用strtotime函数时,它没有考虑原始日期的小时部分,总是返回午夜。我尝试过研究,但没有找到具体的解决方法。
我是否漏掉了什么重要的东西?
$original_date = "2015-08-07 02:00:00";
$next_date = date('Y-m-d H:i:s', strtotime("monday this Week +1 week", strtotime($original_date)));
它将$next_date
返回为2015-08-14 00:00:00
strtotime
一个特定的日期,比如星期一,它会将其设置为星期一的00:00:00,然后其他计算都会使用这个时间。 - AbraCadaver