看板 PHP 關於我們 聯絡資訊
※ 引述《EAFV (EAFV)》之銘言: : ※ 引述《suomax (shadow)》之銘言: : : 大家好 : : 我有一個時間的字串 "YYYY-MM-DD HH:MM:SS" 是用當地時間儲存的 : : 現在我希望能把它轉換成 GMT 時間 : : 請問應該怎麼做呢? : : 謝謝~ : 嗯...要作RSS用的嗎? : $date = date("Y-m-d H:i:s"); : $time = mktime( : (int)substr($date,11,2), : (int)substr($date,14,2), : (int)substr($date,17,2), : (int)substr($date,5,2), : (int)substr($date,8,2), : (int)substr($date,0,4)); : $times = sprintf("%s GMT",gmdate("M, d Y H:i:s",$time)); : 這樣應該就可以了 如果是使用標準的儲存日期格式(其他樣子我沒用過,只試過date("Y-m-d H:i:s")) 可以試試下面那個函式,蠻方便取出timestamp的 $time=strtotime($date) 剩下的就自己加加減減吧。 更詳細的用法請參照php.net --  別那麼好奇,你按了我會知道 http://saygosh.com/me/ptt/?id=&user=andre -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.226.186