|
|
|
|
| ||||||
|
|
PHP-Scripting: Der Unix-Timestamp
Der Unix-Timestamp ist eine relative Zeitangabe. Der Beginn der Unix-Zeitrechnung war der 1.1.1970. Seitdem werden die vergangenen Sekunden fortlaufend gezählt; derzeit ergibt sich eine zehnstellige Zahl, ab dem 7.9.2014 wird der Timestamp elfstellig.
Anwendungsbeispiel Die Timestamp-Ausgabe kann sehr gut zur zeitgesteuerten Aktualisierung von Websites ("Zeitweiche") verwendet werden. Code-Beispiel:
In diesem Beispiel muß die Variable $dann manuell definiert werden. Hier wird sie auf 25.11.2003, 11:55 Uhr gesetzt. Mit der Funktion mktime() wird diese Vorgabe in einen Unix-Timestamp umgewandelt, der dann mit der aktuellen Serverzeit verglichen wird. Ist der festgelegte Zeitpunkt überschritten, wird der neue Inhalt angezeigt; steht der Zeitpunkt noch aus, wird der alte Inhalt angezeigt.Für RSS-Feeds: Timestamp nach RFC-822 Manchmal braucht man Zeit- und Datumsangabe in einem bestimmten Format, z.B. wenn man einen Newsfeed nach der RSS 2.0 - Spezifikation erstellt. Für das Feed-Element pubdate muß die Zeitangabe dem RFC 822 entsprechen. Das sieht für den jetzigen Zeitpunkt (Serverzeit) dann so aus: Fri, 30 Jul 2010 00:09:32 +0200
Mit einem einzigen PHP-Befehl kann man sich diese Angabe ganz leicht ausgeben lassen:
|
Guter Mailstil Guter StilCC und BCC Fußzeilen Anhänge Fotos mailen HTML in Mails Sicher Mailen FälschungenDigitale Signatur Wer liest mit? Verschlüsselung Viren Ketten-Mails Spam-Mails Mailheader lesen Die Fledermaus! Surfen BrowserberatungMeine Linkliste Win-Sicherheit Windows 2000Der RPC-Bug Endlich Linux!
Webdesign Meine ProjekteTipps & Tricks Rechtliches Hilfreiche Links Freeware-Tips Diverse FreewarePHP-Scripting VorbemerkungUnix-Timestamp Foren-Tuning Browser-Weiche URLs umwandeln |
|||||
|
Powered by Linux. PHP generierte diese Seite in 0.01711 Sekunden.
| |||||||
© 2000 - 2009 by Stefan Hradetzky. Alle Rechte vorbehalten. Beachten Sie die Hinweise des Impressums. |
|||||||