<?php
/**&#&*/
Functiongetflime($ timetype){
switch($ timeType){
ケース 'yesmonth':
// Y-m-d H:i:s', mktime(0, 0, 0, date('m') - 1, 1, date('Y')));
$last = date('Y-m-d 23:59:59' , strtotime("$first +1 month -1 day"));
break;
case 'nowmonth':
$date = date("Y-m-d");
// 本月第一天
$first = 日付( 'Y-m-01 0:0:0', strtotime($date));
// 今月最終後一天
$last = date('Y-m-d 23:59:59', strtotime("$first +1 month -1 day"));
break;
case 'yesday':
$first = date('Y-m-d 0:0:0',time()-3600*24);
$last = date('Y-m-d 23:5 9: 59',strtotime($first));
break;
case 'nowday':
$first = date('Y-m-d 0:0:0',time());
$last = date('Y-m-d 23:5 9 :59',strtotime($first));
break;
case 'yesweek':
$timestamp = time();
$first = date('Y-m-d H:i:s', strtotime("先週の月曜日" , $timestamp));
$last = date('Y-m-d H:i:s', (strtotime(date('Y-m-d', strtotime("先週の日曜日", $timestamp))) + 24 * 3600 - 1);
break; $last = date('Y-m-d H:i:s', (strtotime(date('Y-m-d H:i:s', strtotime("今週の日曜日", $timestamp))) + 24 * 3600 - 1));
break;
default:
return false;
break;
}
return ['start'=>strtotime($first),'end'=>strtotime($last)];
}
?>
以上が先月、今月、先週、今週、最終日、今日の各期間のタイムスタンプを取得します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。