php——10時間函式
阿新 • • 發佈:2019-02-05
時區相關
date_default_timezone_get( ) 獲取當前設定時區
date_default_timezone_set(時區) 設定當前時區
備註:我國時區為PRC。
日期相關
date(format[,時間戳])
例子
echo date('Y-m-d H:i:s'); // 2018-03-28 13:20:41
時間戳
time()
返回當前格林威治時間。
字串轉格林威治時間
strtotime(字串[,時間戳])
例子
// 獲取上個月的日期 echo date('Y-m-d H:i:s',strtotime('-1 month')); echo '<hr/>'; // 上個月的最後一天、第一天 echo date('Y-m-d H:i:s',strtotime('last day of -1 month')); echo '<br/>'; echo date('Y-m-d H:i:s',strtotime('first day of -1 month')); echo '<hr/>';
微妙數+時間戳
mircrotime((布林值))
返回當前微秒數,時間戳;一般用於程式計算時間。
預設順序:微妙數 時間戳
當引數為true:時間戳.微秒數
時間陣列
getdate()
例子
print_r(getdate()); // Array ( [seconds] => 1 [minutes] => 34 [hours] => 13 [mday] => 28 [wday] => 3 [mon] => 3 [year] => 2018 [yday] => 86 [weekday] => Wednesday [month] => March [0] => 1522215241 )