Justin 發問時間: 電腦與網際網路程式設計 · 1 0 年前

php如何把gmtime()的秒數譯成Y-m-d H:i:s

請教php高手

因為我只會以 <?php echo date("Y-m-d H:i:s"); ?> 的方式把日期寫入SQL當中,而這兩天正練習嘗試把他人寫好的新聞給呼叫出來,結果發現他的日期不是Y-m-d H:i:s 的格式,而是gmtime()格式化後的秒數,想請教熟悉PHP的大大們,我該如何把gmtime()格式化的秒數,轉譯成Y-m-d H:i:s 呢?

好比資料欄位time的內容是1242974613

我用<?php echo $row_News['time']; ?>輸出一樣還是1242974613

那麼,我要如何讓1242974613輸出時可以格式化成2009-05-18

贈20點,先行謝過

已更新項目:

YOGO大大提供的解答是

也就是

果然得到我要的結果了

贈20點,感激不盡!

2 個已更新項目:

知識+用PHP寫出的原始碼好像有問題,我把<>用全形的符號打一次,這樣以後跟我有一樣困擾的大大就可以從這裡照到答案了

YOGO大大提供的解答是

<?php echo date('Y-m-d',time($row_News['time'])); ?>

也就是

<?php echo date('Y-m-d',time(1242974613)); ?>

果然得到我要的結果了

2 個解答

評分
  • YOGO
    Lv 5
    1 0 年前
    最佳解答

    用這樣吧

    &lt;?php

    echo date(&#039;Y-m-d&#039;,time(1242974613));

    ?&gt;

    這樣就能符合你的需求了

    歡迎光臨YOGO生活誌 http://blog.yogo.tw

    參考資料: 自己
  • Erika
    Lv 4
    3 年前

    Php Gmtime

    參考資料: https://shorte.im/baffH
還有問題?馬上發問,尋求解答。