Heim > Artikel > Backend-Entwicklung > PHP zeigt verschiedene Zeiträume an
Stellen Sie zunächst die Zeit auf Pekinger Zeit ein
date_default_timezone_set('PRC');
Aktuelle Zeit
$curtime=date("Y-m-d H :i:s", time());
Da sich die Einteilungen am Montag von dem unterscheiden, was wir normalerweise verstehen, müssen sie separat beurteilt werden.
if(date('D') == 'Mo'){
Letzte Woche:
$last_week_start=date("Y-m-d H:i:s", strtotime("last Monday"));
$last_week_end=date("Y-m-d H:i:s", strtotime("this Monday"));
Diese Woche:
$this_week_start= date("Y-m-d H:i:s",strtotime("this Monday"));
$this_week_end=date("Y-m-d H:i:s",strtotime("next Monday"));
}else{
Letzte Woche:
$last_week_start=date("Y-m-d H:i:s",strtotime("letzter Montag -1 Woche"));
$last_week_end=date("Y-m-d H:i:s",strtotime("this Monday -1 Week"));
Diese Woche:
$this_week_start=date("Y-m-d H:i :s",strtotime("diesen Montag -1 Woche"));
$this_week_end=date("Y-m-d H:i:s",strtotime("nächsten Montag"));
}
Letzter Monat:
$last_m Month"))."-01 00:00:00";
$last_m Month"))."-01 00:00:00";
dieser Monat :
$this_m Month"))."-01 00:00:00";
$this_m Month"))."-01 00:00:00";
Gleicher Tag:
$this_day_start=date("Y-m-d", time())." 00:00:00";
$this_day_end=date("Y-m-d",strtotime("+1 day"))." 00:00:00 ";
Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.
Das Obige stellt die verschiedenen von PHP angezeigten Zeiträume vor, einschließlich Aspekten des Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.