當前位置:首頁 > PHP教程 > php日期 > 列表

PHP date函數顯示1970-01-01問題詳解

發布:smiling 來源: PHP粉絲網  添加日期:2014-09-21 17:12:23 瀏覽: 評論:0 

我們使用date函數直接顯示后面帶有date("Y-m-d H:i:s",$t);發現顯示的為1970-01-01了,這個問題對于新手來講可能不好理解,但對于做過幾年的高手來講小菜了.

如date("Y-m-d H:i:s",$t);,但是這樣是無法調出正確的時間的,該值為空,所以會顯示1970-01-01的問題.

問題是類$t是一個不正確的時間截了,我們只要利用如$t =time()這樣就可以了顯示正確了.

例子:echo date("Y-m-d",time());//開源:phpfensi.com

輸入是2014.05.11

我碰到過這樣的一個問題也給大家分析一下,碰到存儲數據庫的日期格式為 2009-1-22 了,如果我們還使用:

echo date("Y-m-d",'2009-1-22');這樣也會有問題 1970-01-01

echo date("Y-m-d",'abc'); 也會有問題 1970-01-01

Tags: PHP date函數 1970-01-01

分享到:

广西快3最大遗漏值统计表