2018年5月22日 星期二

[PHP]date()函式 時區設定 取得現在時間

PHP當要取得現在時間時用date()函式

echo date('Y/m/d h:i:s');

可取得目前時間,但會發現時間不對
所以必須先設定時區

date_default_timezone_set("Asia/Taipei");

這樣就會正常顯示所在時區的時間了


日期時間格式(以下列出常用的)
Y:四位數年份 2018
y:兩位數年份 18
m:顯示月份,前面會補零,例 05
n:顯示月份,前面不補零,例 5
d:顯示日期,前面會補零,例 01
j:顯示日期,前面不補零,例 1
h:顯示小時(12小時制),前面會補零,例14點顯示02
H:顯示小時(24小時制),前面會補零,例14點顯示14
i:顯示分鐘,00~59
s:顯示秒數,00~59