Die Programmiersprache PHP hat mehrere nützliche Funktionen für das Abrufen und Bearbeiten von Datum und Uhrzeit . Die PHP " time () "-Funktion wird verwendet, um den aktuellen Unix-Zeitstempel , eine Zahl, die die Anzahl der Sekunden seit dem 1. Januar 1970 Greenwich Mean Time ( GMT) zu bekommen. Diese Zahl ist praktisch zum Erzeugen von einmaligen und Zufallszahlen , sondern als ein lesbares Datum und Zeit , lässt es viel zu wünschen übrig . Glücklicherweise die PHP " date () "-Funktion wurde entwickelt, um diese Zeitstempel mit einem benutzerdefinierten Format formatieren. Things You 
 PHP Seite 
 brauchen anzeigen Weitere Anweisungen 
 1 
 Erstellen Sie eine Variable , um den aktuellen Zeitstempel zu halten und weisen Sie ihm den Wert von der Funktion time () zurückgegeben: 
 
 $ now = time () ; 
 
 time () übernimmt keine Parameter und gibt einen Unix-Timestamp . Wenn Sie ein anderes Datum relativ zum jetzt , berechnen Sie die Anzahl der Sekunden, die Sie benötigen , um den Offset-und Zeitstempel addieren oder subtrahieren es ab jetzt 
 
 Zum Beispiel war gestern 24 Stunden mal 60 Minuten mal 60 Sekunden . : 
 
 $ gestern = $ now - (24 * 60 * 60); 
 
 auch 
 
 $ morgen = $ now + (24 * 60 * 60); $ nächste woche = $ now + ( 7 * 24 * 60 * 60); 
 2 
 Stellen Sie die Standard-Zeitzone . Damit wird die Funktion date () , um richtig wandeln die Zeitstempel auf das Datum und die Uhrzeit für den Standard-Speicherort . Zum Beispiel 
 
 date_default_timezone_set ( 'America /Denver '); Siehe 
 
 die " Liste unterstützter Zeitzonen " im Abschnitt Ressourcen 
 3 
 . Konstruieren Sie einen Datumsformatierung String-Matching das gewünschte Format darzustellen oder zu verwenden . Es gibt verschiedene Standard- Formatierung Zeichen wie 'd' für einen zweistelligen Tag , 'D' für einen Tag verkürzten Namen , 'F' für den vollständigen Namen des Monats , und 'Y' für die vierstellige Jahreszahl . 
 
 Zum Beispiel wird die Zeichenfolge " l , F j , Y " ergeben ein Datum , das wie "Dienstag, 30. März 2010 " sieht . Siehe " PHP.net : date" Dokumentation im Abschnitt Verweise für eine vollständige Liste der Formatierungszeichenfolge Zeichen verknüpft 
 4 
 Rufen Sie die Funktion date () , vorbei an der Datumsformatierung String und den Zeitstempel als . Parameter : 
 
 $ todaystr = date (" l , F j , Y ", $ heute) ; 
 
 jetzt können Sie die Variable mit Ihrem formatierte Datum ($ todaystr in diesem Fall) , hallte es auf die Seite , Verkettung auf einen anderen String oder Übergabe an eine Funktion , die eine formatierte Datum . Es gibt vordefinierte Formate, die Sie passieren in kann für die Formatierung Stringparameter Standard Datum-Zeit- Strings zu holen. Zum Beispiel: 
 
 $ todaystr = date ( DATE_RSS , $ now ); 
 
 setzt $ todaystr einen RSS Datumsformat wie die folgende : 
 
 Di , 30. März 2010 15 : 33:01 -0600 
 
 Siehe "Liste der unterstützten Auflösungs- Konstanten" im Abschnitt Ressourcen für eine vollständige Liste 
 
 .