當前位置:常識百科館>遊戲數碼>IT技術>

PHP如何格式化日期?

IT技術 閱讀(3.38W)

在做php開發時,經常會用到日期函式,我們可以通過這個函式將日期格式化輸出顯示。日期有多種的顯示格式,這些格式在PHP裡怎麼格式化?下面一起來看下。

操作方法

(01)先看下我們的程式碼,如圖,在php裡要獲取到當前日期,我們可以用date函式,函式的第一個引數就是格式化字串,第二個引數是時間戳,這個引數可以不輸入,預設就是當前日期。程式碼: date('Y-m-d') // 這裡的Y就是代表年,m代表月,d代表日。

PHP如何格式化日期?

(02)執行上面的程式碼,我們可以得到當前日期,所顯示的格式就是‘年-月-日’。和上面程式碼裡date函式的第一個引數一樣。

PHP如何格式化日期? 第2張

(03)我們把程式碼改成 date('Y/m/d'),就可以得到 ‘年/月/日’的顯示格式,執行結果如圖。

PHP如何格式化日期? 第3張

(04)把程式碼改成 date('m/d/Y'),就可以顯示西方國家常用的日期格式‘月/日/年’了,結果如圖。

PHP如何格式化日期? 第4張

(05)修改下程式碼,我們還可以讓日期顯示時間部分(小時,分,秒)。程式碼如圖,date('Y/m/d h:i:s') //其中的 h就是代表當前時間的小時,i代表分,s代表秒。

PHP如何格式化日期? 第5張

(06)執行下新的程式碼,可以得到結果如圖。

PHP如何格式化日期? 第6張

(07)上面介紹的都是對當前日期的格式化。如果已知一個日期,能否把它格式化為其它顯示格式呢?當然可以,我們把程式碼改成如圖所示。程式碼裡有一個日期變數$d,這個日期是西方國家常用的日期顯示格式(月/日/年),要把其改成‘年/月/日’的顯示格式,我們需要先用strtotime函式,把這個日期字串轉成時間戳,然後再用date函式來格式化。

PHP如何格式化日期? 第7張

(08)程式碼修改好後,執行頁面得到結果如圖。

PHP如何格式化日期? 第8張