PHP

MySQL: Datum vergleichen (Differenz)

Sehr häufig, ich behaupte teilweise fast immer, ist es notwendig, ein Datum oder sogar mehrere verschiedene Daten (Plural von Datum) in einem Datensatz in der Datenbank zu speichern - entweder als ein bestimmtes Datum, zum Beispiel als eine Art von Frist oder einfach ein banales Datum wie den Zeitstempel (engl. timestamp), der festhält, zu welchem […]

PHP

MySQL: Vom aktuellen Datum ausgehend bestimmtes Intervall berechnen

In vielen Fällen wird man eine Tabelle in der Datenbank haben, in der ein Datum als Typ DATE gespeichert ist. Von einem bestimmten Datum ausgehend, zum Beispiel vom aktuellen, will man nun alle Einträge anzeigen lassen, die 14 Tage, 1 Monat, 1 Jahr usw. zurückliegen. Man kann dies natürlich wie so oft auf verschiedene Weisen […]

PHP

Sitemap: lastmod (Datum und Uhrzeit) ausgeben

Um moderne Suchmaschinen wie Google, Yahoo oder Bing beim Crawlen der Webseite zu unterstützen, kann man eine Sitemap im XML Format erstellen. Bereits 2006 wurde das Sitemaps-Protokoll gemeinsam von Google, Yahoo und Microsoft beschlossen. Das Ziel solcher Sitemaps ist die Verbesserung der Suchresultate. Die XML Sitemap kann zum Beispiel folgendermaßen aussehen: Im lastmod Attribut wird […]

JavaScript

Datepicker: Datum (Date) Felder vergleichen

In meinem vorherigen Post habe ich über das Datepicker Plugin berichtet und wie man die englischen Beschriftungen (Tage, Monate) in die deutsche Sprache übersetzt. In diesem kleinen Tutorial Artikel möchte ich kurz zeigen, wie man Datepicker Felder, die ein Datum haben, miteinander vergleichen kann. Klären wir erst einmal die Frage, wo solch ein Code Schnipsel […]

PHP

Aktuelles Datum und Uhrzeit abrufen und formatieren

Die aktuelle Zeit sowie das aktuelle Datum wird in PHP für den UNIX-Timestamp ermittelt. Dieser sogenannte UNIX-Zeitstempel zählt die Sekunden seit dem 01.01.1970 um 00:00:00 Uhr, die vergangen sind. Es entstehen deshalb mehrstellige Zahlenwerte wie zum Beispiel "1272724210". Dies wäre umgerechnet der Zeitstempel für den 01. Mai 2010 um 14:30:10 Uhr. Um das aktuelle Datum […]