PHPは、時間等の特定の種類今週、先週、今月、先月、この四半期、前四半期、取得します

週を入手1.、開始日と終了日:

エコー 日付( "はYmd H:I:S" はmktime(0,0,0、日付( "M")、日付( "D") - 日付( "W")+ 1、日付( "Y" ))); // 2020年3月9日00:00:00
 エコー 日付( "はYmd H:I:S" はmktime(23,59,59、日付( "M")、日付( "D") - 日付(「W ")+7、日付(" Y」)))。// 2020年3月15日午後十一時59分59秒

先週開始日と終了日を取得します。2.:

エコー 日付( 'はYmd H:I:S' はmktime(0,0,0、日付( 'M')、日付( 'D') - 日付(+ 1-7) 'W'、日付( 'Y' ))); // 2020年3月2日夜十二時○○分00秒
 エコー 日付( 'はYmd H:I:S' はmktime(23,59,59、日付( 'M')、日付( 'D') - 日付(W ' ')+ 7-7、日付(' Y '))); // 2020年3月8日午後十一時59分59秒

3.今月開始日と終了日を取得します:

エコー 日付( 'はYmd H:I:S' はmktime(0,0,0、日付( 'M')、1、日付( 'Y' ))); // 2020年3月1日夜十二時00分00秒
 エコー 日付( 'はYmd H:I:S' はmktime(23,59,59、日付( 'M')、日付( 'T')、日付( 'Y 「))); // 2020年3月31日午後十一時59分59秒

4.開始先月と終了日を取得します。

エコー 日付( "はYmd H:I:S" はmktime(0,0,0、日付( "M") - 1,1、日付( "Y" )))。// 2020年2月1日夜十二時00分00秒
 エコー 日付( "はYmd H:I:S" はmktime(23,59,59、日付( "M")、0、日付( "Y")))。// 2020年2月29日午後十一時59分59秒

四半期の開始日と終了日を取得します。5.:

$シーズン = CEIL((日付( 'N'))/ 3 );
エコー 日付( 'はYmd H:I:s'は、はmktime(0,0,0、$シーズン * 3-3 + 1,1、日付( 'Y'))); // 2020年1月1日00:00:00
 エコー 日付( 'はYmd H:I:s'は、はmktime(23,59,59、$シーズン * 3、日付( 'T'、関数mktime(0,0,0 、$シーズン * 3,1、日付( "Y")))、日付( 'Y'))); // 2020年3月31日午後十一時59分59秒

前四半期の開始日と終了日を取得6.:

$シーズン = CEIL((日付( 'N'))/ 3)-1。// 上季度是第几季度
エコー 日付( 'はYmd H:I:s'は、はmktime(0,0,0、$シーズン * 3-3 + 1,1、日付( 'Y'))); // 2019年10月1日00:00:00
 エコー 日付( 'はYmd H:I:s'は、はmktime(23,59,59、$シーズン * 3、日付( 'T'、関数mktime(0,0,0 、$シーズン * 3,1、日付( "Y")))、日付( 'Y'))); // 2019年12月31日午後11時59分59秒

7.取得今月は、最初の数ヶ月でした。

エコー 日付を、( '' N ''),; // 3

8.曜日を取得します。

エコー 日付( "W"); // 4

9.今月日間の合計数を取得します。

エコー 日付( "T"); // 31

 

おすすめ

転載: www.cnblogs.com/52lnamp/p/12470066.html