嗯,我從我的數據庫表類似take:外匯牌價日期時間
$datetime="2012-01-12 00:00:00"
我想這個變量/信息轉換成類似 Mon, 02 Jan 2012 16:40:39 GMT
我希望把這個信息到我的RSS提要<pubDate></pubDate>
嗯,我從我的數據庫表類似take:外匯牌價日期時間
$datetime="2012-01-12 00:00:00"
我想這個變量/信息轉換成類似 Mon, 02 Jan 2012 16:40:39 GMT
我希望把這個信息到我的RSS提要<pubDate></pubDate>
你可以試試這個:
$datetime="2012-01-12 00:00:00";
$time=strtotime($datetime);
echo date("r",$time);
- 或 -
echo date("D, d M Y H:i:s T",$time);
對於'date(「r」,...)「+1,這可能是他實際需要的。 – 2012-01-02 17:21:23
作品! thx答案 – 2012-01-02 17:27:18
要小心的時區,但...
$tm = date("r", strtotime($datetime));
echo "<pubDate>".$tm."</pubDate>";
不起作用...'
顯示一些代碼... – craig1231 2012-01-02 17:20:53
從人類可讀再次轉換爲機器可讀的人類可讀的效率不高。如果可能的話,將其作爲Unix時間戳存儲,並且只使用date()
您可以顯示您嘗試過的內容嗎? – 2012-01-02 17:22:25
@AdamWagner我沒有嘗試任何東西,我不知道'strotime function' – 2012-01-02 17:30:07
如果你想避免倒票和封閉的問題...你應該先給你的問題一個好的嘗試,然後發佈你的嘗試一起你的問題。這有助於展示良好的研究成果,並會鼓勵更多人提供良好的答案。快速瀏覽一下php手冊的日期時間函數,你可能會發現:http://us.php.net/manual/en/ref.datetime.php – 2012-01-02 17:34:29