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 '';
// 上個月的最後一天、第一天
echo date('y-m-d h:i:s',strtotime('last day of -1 month'));
echo '
';echo date('y-m-d h:i:s',strtotime('first day of -1 month'));
echo '';
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
)
PHP函式(四) 時間函式
時間函式 函式名描述 例項輸入 輸出操作 time 返回當前的 unix 時間戳 time int time void 返回自從 unix 紀元 格林威治時間 1970 年 1 月 1 日 00 00 00 到當前時間的秒數 mktime 取得乙個日期的 unix 時間戳 mktime 0,0,0,...
10 時間相加
問題描述 輸入兩個時間a和b,分別都由3個整數組成,分別表示時分秒,比如,假設a為34 45 56,就表示a所表示的時間是34小時 45分鐘 56秒。輸出a b即兩個時間相加後的結果。輸入說明 輸入資料由6個整數ah,am,as,bh,bm,bs組成,分別表示時間a和b所對應的時分秒。題目保證所有的...
PHP 10 流程控制
原文 php 10 流程控制 感覺php和其他語言相似。說說php提供的流程控制關鍵字吧。條件if else elseif switch 迴圈 while dowhile break continue forforeach 需要強調的一點是foreach,其語法是 foreach array exp...