[英]php date strtotime +3 day gives me a date between 2 and 3 day from the start?
[英]PHP strtotime returning date from day
我在PHP中使用strtotime()
函數顯示數據庫中day字段中的日期。 例如
$Day = 'Wednesday'; //- For example
$Next_Delivery = date("l j F", strtotime( $Day ));
今天檢查此內容將在4月17日星期三返回,但如果我在星期四進行檢查,它將顯示4月24日星期三-下周
即使日期已經過去,我也需要保持一周中的值不變,是否可以通過strtotime()
實現此目的,或者有更好的方法呢?
您可以只使用strtotime('wednesday this week')
您可以在this week Wednesday
使用this week Wednesday
,這將為您提供正確的結果。
是的, next week ...
和prev week ...
也可以。
這樣可以解決您的問題。
嘗試這個
echo date( 'Y-m-d', strtotime( 'tuesday this week' ) );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.