PHP strtotime从天返回日期

时间:2019-04-16 11:05:32

标签: php strtotime

我正在使用PHP中的strtotime()函数来显示数据库中日期字段中的日期。例如

$Day = 'Wednesday'; //- For example

$Next_Delivery = date("l j F", strtotime( $Day ));

今天进行检查将在4月17日星期三返回,但是如果我在星期四进行检查,它将显示4月24日星期三-下周

即使日期已过,我仍需要保持一周中的值不变,是否有任何方法可以使用strtotime()实现此目标,或者有更好的方法做到这一点?

3 个答案:

答案 0 :(得分:1)

您只能使用strtotime('wednesday this week')

答案 1 :(得分:0)

您可以使用this week Wednesday,这将为您提供正确的结果。

是的,next week ...prev week ...也可以工作。

答案 2 :(得分:0)

这可以解决您的问题。

尝试一下

echo date( 'Y-m-d', strtotime( 'tuesday this week' ) );