我正在使用PHP中的strtotime()
函数来显示数据库中日期字段中的日期。例如
$Day = 'Wednesday'; //- For example
$Next_Delivery = date("l j F", strtotime( $Day ));
今天进行检查将在4月17日星期三返回,但是如果我在星期四进行检查,它将显示4月24日星期三-下周
即使日期已过,我仍需要保持一周中的值不变,是否有任何方法可以使用strtotime()
实现此目标,或者有更好的方法做到这一点?
答案 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' ) );