我試圖將通知的日期從我的MySQL數據庫轉換並輸出爲HTML格式。爲日期時間HTML模式分配正確的值
<time datetime=$DATE> $DATE-FOR-HUMANS </time>
因此,它將從通知變爲通知。
SELECTING注意:
"select id,title,date_format(date, '%a %b %d, %Y %h:%i') as date from NOTICES";
變量:
$id = $arr['id'];
$date = $arr['date'];
日期將是這樣的:
Mon Jan 01, 2012 - 01:01
我注意到,對於 「約會日期時間」 的正確值應該是怎樣的這個:
Y-m-d\TH:i:s\Z
所以,我必須改變輸出。 人類必須更容易閱讀(2012年1月1日星期一 - 01:01),而另一個則需要HTML模式。
我的問題是:如何將該「$ DATE」變量轉換爲可接受的格式並保留/製作另一個供人閱讀。
謝謝!
老實說,我不明白這一點......但我會嘗試看看會發生什麼...... 我不知道如何使用PHP「日期」功能。 – Darkeden
我這樣做,似乎工作正常...「選擇ID,標題,UNIX_TIMESTAMP(日期)作爲時間戳,date_format(日期,'%a%b%d,%y%h:%i')作爲formatted_date從通告「; – Darkeden
點擊鏈接到日期,你可以閱讀如何使用它。我相信它會在某個時候有用。這樣你就不會陷入數據庫難以使用的日期格式。時間戳很靈活,很容易變成任何你想要的格式。 – drew010