php輸出最近N個月的起至時間戳

2022-08-27 07:45:08 字數 1806 閱讀 3163

//第一種方法

//本月起至時間

$date[0]['start_time'] = date('y-m-d h:i:s',mktime(0,0,0,date('m'),1,date('y')));

$date[0]['end_time'] = date('y-m-d h:i:s',time

());

//往前乙個月起至時間

$date[1]['start_time'] = date('y-m-d h:i:s',mktime(0,0,0,date('m')-1,1,date('y')));

$date[1]['end_time'] = date('y-m-d h:i:s',mktime(23,59,59,date('m')-1,date('t',mktime(0,0,0,date('m')-1,1,date('y'))),date('y')));

//往前二個月起至時間

$date[2]['start_time'] = date('y-m-d h:i:s',mktime(0,0,0,date('m')-2,1,date('y')));

$date[2]['end_time'] = date('y-m-d h:i:s',mktime(23,59,59,date('m')-2,date('t',mktime(0,0,0,date('m')-2,1,date('y'))),date('y')));

//往前三個月起至時間

$date[3]['start_time'] = date('y-m-d h:i:s',mktime(0,0,0,date('m')-3,1,date('y')));

$date[3]['end_time'] = date('y-m-d h:i:s',mktime(23,59,59,date('m')-3,date('t',mktime(0,0,0,date('m')-3,1,date('y'))),date('y')));

//往前四個月起至時間

$date[4]['start_time'] = date('y-m-d h:i:s',mktime(0,0,0,date('m')-4,1,date('y')));

$date[4]['end_time'] = date('y-m-d h:i:s',mktime(23,59,59,date('m')-4,date('t',mktime(0,0,0,date('m')-4,1,date('y'))),date('y')));

//往前五個月起至時間

$date[5]['start_time'] = date('y-m-d h:i:s',mktime(0,0,0,date('m')-5,1,date('y')));

$date[5]['end_time'] = date('y-m-d h:i:s',mktime(23,59,59,date('m')-5,date('t',mktime(0,0,0,date('m')-5,1,date('y'))),date('y')));

//往前六個月起至時間

$date[6]['start_time'] = date('y-m-d h:i:s',mktime(0,0,0,date('m')-6,1,date('y')));

$date[6]['end_time'] = date('y-m-d h:i:s',mktime(23,59,59,date('m')-6,date('t',mktime(0,0,0,date('m')-6,1,date('y'))),date('y')));

//第二種方法

//輸出最近n個月起至時間

for($i=0;$i

<6;$i++)

else

}var_dump($date);

php中如何輸出時間 PHP的日期和時間

標籤 unix時間戳 從 unix 紀元 格林威治時間 1970 年 1 月1日 00 00 00 到當前時間的秒數 time 函式返回乙個當前系統的時間戳 mktime 取得乙個日期的 unix 時間戳 1 格式 int mktime 時 分 秒 月 日 年 is dst區 2 注意 is dst...

php的時間輸出格式

php中時間一般分為兩種格式,一種是標準時間格式timestamp,即y m d g i s。另一種就是時間戳。例如 一 標準時間與時間戳轉換 獲得服務端系統時間 date default timezone set prc nowtime date y m d g i s 標準時間轉為時間戳 dat...

php的時間輸出格式

php中時間一般分為兩種格式,一種是標準時間格式timestamp,即y m d g i s。另一種就是時間戳。例如 一 標準時間與時間戳轉換 獲得服務端系統時間 date default timezone set prc nowtime date y m d g i s 標準時間轉為時間戳 dat...