PHP strtotime 从 day 返回日期
PHP strtotime returning date from day
我正在使用 PHP 中的 strtotime()
函数来显示数据库中日期字段的日期。例如
$Day = 'Wednesday'; //- For example
$Next_Delivery = date("l j F", strtotime( $Day ));
今天检查这个会 return 4 月 17 日星期三,但如果我在星期四检查这个,它会显示 4 月 24 日星期三 - 下周
我需要一周的值保持一致,即使日期已经过去,有什么方法可以用 strtotime()
实现这一点,或者有更好的方法吗?
您可以只使用 strtotime('wednesday this week')
您可以使用 this week Wednesday
,这会给您正确的结果。
是的,next week ...
和 prev week ...
也可以。
这可能会解决您的问题。
试试这个
echo date( 'Y-m-d', strtotime( 'tuesday this week' ) );
我正在使用 PHP 中的 strtotime()
函数来显示数据库中日期字段的日期。例如
$Day = 'Wednesday'; //- For example
$Next_Delivery = date("l j F", strtotime( $Day ));
今天检查这个会 return 4 月 17 日星期三,但如果我在星期四检查这个,它会显示 4 月 24 日星期三 - 下周
我需要一周的值保持一致,即使日期已经过去,有什么方法可以用 strtotime()
实现这一点,或者有更好的方法吗?
您可以只使用 strtotime('wednesday this week')
您可以使用 this week Wednesday
,这会给您正确的结果。
是的,next week ...
和 prev week ...
也可以。
这可能会解决您的问题。
试试这个
echo date( 'Y-m-d', strtotime( 'tuesday this week' ) );