Heim  >  Artikel  >  Backend-Entwicklung  >  Zusammenfassung der Probleme im Zusammenhang mit PHP-Zeitberechnung_php-Kenntnissen

Zusammenfassung der Probleme im Zusammenhang mit PHP-Zeitberechnung_php-Kenntnissen

WBOY
WBOYOriginal
2016-05-16 09:00:032027Durchsuche

Die Beispiele in diesem Artikel fassen Probleme im Zusammenhang mit der PHP-Zeitberechnung zusammen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

1. PHP, um das Datum vor drei Monaten zu erhalten

<&#63;php header("content-Type: text/html; charset=utf-8");&#63;>
<&#63;php
$s_sdate=date("Y-m-d"); //当前时间
$moth_day=90; //月份 (转为天数)
$s_edate=date("Y-m-d",(strtotime($s_sdate)-$moth_day*84600));
echo $moth_day."前的日期为".$s_edate;
&#63;>

2. Berechnet 30 Tage nach dem Datum

Sie können strtotime verwenden. PHP bietet eine supereinfache Möglichkeit, Arbeiten zu erledigen, die sonst Dutzende Codezeilen erfordern würden.

Konvertieren Sie zunächst ein Datum in einen UNIX-Zeitstempel

$t = time(); // 当前时间戳
$t = strtotime("+30 days", $t); // 30天后的时间戳
echo date("Y-m-d", $t); // 格式化日期

3. Konvertieren Sie den Zeitstempel von 2 Daten ... und subtrahieren Sie dann

$t1 = strtotime("2009-08-19");
$t2 = strtotime("2009-08-20");
$t = $t2 - $t1; // 相差天数的秒
echo (int)($t / 86400)

4. Bestimmen Sie, ob es diese Woche ist

$date = "2008-12-08";
if (isCurrentWeeks($date)) {
  echo $date."是本星期";
} else {
  echo $date."不是本星期";
}
function isCurrentWeeks($d) {
  return (date("W",strtotime($d))==date("W",strtotime("now")));
}

Leser, die an weiteren PHP-bezogenen Inhalten interessiert sind, können sich die speziellen Themen dieser Website ansehen: „Zusammenfassung der Verwendung von PHP-Datum und -Uhrzeit“, „Zusammenfassung der PHP-Zeichenfolge (Zeichenfolge)“ Verwendung", "Umfassende PHP-Array-(Array-)Betriebsfähigkeiten", "Zusammenfassung der PHP-Netzwerkprogrammierkenntnisse", "Einführungs-Tutorial in die grundlegende PHP-Syntax", "Zusammenfassung der Fähigkeiten zur Bedienung von PHP-Office-Dokumenten (einschließlich Word, Excel, Access, PPT) ", "Einführungs-Tutorial in die objektorientierte PHP-Programmierung", "php +Einführungs-Tutorial zum MySQL-Datenbankbetrieb》und《Zusammenfassung allgemeiner Datenbankbetriebsfähigkeiten in PHP

Ich hoffe, dass dieser Artikel für alle, die sich mit PHP-Programmierung befassen, hilfreich sein wird.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn