酷知百科網

位置:首頁 > 遊戲數碼 > IT技術

PHP如何格式化日期?

IT技術3.36W

在做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張
標籤:PHP 格式化 日期