首頁 >後端開發 >php教程 >php 時間time與日期date之間的使用詳解及區別

php 時間time與日期date之間的使用詳解及區別

高洛峰
高洛峰原創
2016-12-26 13:20:451621瀏覽

php時間time與日期date之間的使用區別

1、time()函數

PHP中的time()函數,使用echo輸出來看是一個很長的整數,裡麵包含了日期和時間,是計算後的一個值。如果要得到Y-m-d H:i:s這樣的日期格式,那麼可以使用date方法:

date('Y-m-d H:i:s', time());

echo輸出它即可得到:2016- 1-5 10:20:11

2、日期格式與字串

我們自己可以建立一個日期格式的字串,如:2015-1-1 10:20:11。可以使用strtotime()函數,將這個字串轉換成一個time格式的值。如:

$time1 = strtotime('2016-1-5 10:20:11');

這個值echo輸出,得到一個長整數。

所以,可以這樣理解:

日期在php中保存為一個長整形數字中。它可以透過date函數轉換成日期(估計且叫date)類型,date類型可以直接輸出字串。

日期字串可以使用strtotime()函數,轉換為time格式(即長整數)。

日期格式,可以透過int強制型別轉換,轉換成長整數。

感謝閱讀,希望能幫助大家,謝謝大家對本站的支持!

更多php 時間time與日期date之間的使用詳解及區別相關文章請關注PHP中文網!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn