先看下我們的代碼,如圖,在php里要獲取到當前日期,我們可以用date函數,函數的第一個參數就是格式化字符串,第二個參數是時間戳,這個參數可以不輸入,默認就是當前日期。
代碼: date('Y-m-d') // 這里的Y就是代表年,m代表月,d代表日。
運行上面的代碼,我們可以得到當前日期,所顯示的格式就是‘年-月-日’。和上面代碼里date函數的第一個參數一樣。
我們把代碼改成 date('Y/m/d'),就可以得到 ‘年/月/日’的顯示格式,運行結果如圖。
把代碼改成 date('m/d/Y'),就可以顯示西方國家常用的日期格式‘月/日/年’了,結果如圖。
修改下代碼,我們還可以讓日期顯示時間部分(小時,分,秒)。代碼如圖,
date('Y/m/d h:i:s') //其中的 h就是代表當前時間的小時,i代表分,s代表秒。
運行下新的代碼,可以得到結果如圖。
上面介紹的都是對當前日期的格式化。如果已知一個日期,能否把它格式化為其它顯示格式呢?當然可以,我們把代碼改成如圖所示。
代碼里有一個日期變量d,這個日期是西方國家常用的日期顯示格式(月/日/年),要把其改成‘年/月/日’的顯示格式,我們需要先用strtotime函數,把這個日期字符串轉成時間戳,然后再用date函數來格式化。
代碼修改好后,運行頁面得到結果如圖。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!