簡體   English   中英

PHP strtotime不適用於日期和星期幾

[英]PHP strtotime not working for date and day of week

這是一個奇怪的問題...可以肯定這是一個strtotime問題,但是希望獲得一些幫助,以了解為什么它會部分起作用...

碼:

$dateReturnedFromMySQL = '2014-09-22 18:00:00'
$startDate = strtotime( $dateReturnedFromMySQL );
$startMonth = date( 'M', $startDate );
$startDate = date( 'd', $startDate );
$startDay = date( 'D', $startDate );
$startFullDate = date('M d, Y', $startDate );

變量$ startMonth,$ startDate正確輸出。 (分別為9月22日)

變量$ startFullDate返回為1969年12月31日(顯然是strtotime問題,但不確定為什么嗎?)

變量$ startDay始終返回為Wed(同樣,顯然是strtotime問題,但不確定為什么嗎?)

您正在覆蓋原始變量:

$startDate = date( 'd', $startDate );
^^^^^^^^^^ here

您應該為此使用其他名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM