MySQL: Unix Timestamp als Date auslesen
Frage von Compi | 10.03.2016 um 10:38
Ich erhalte in einer MySQL-Abfrage einen Unix Timestamp, also eine lange Zahl wie zum Beispiel 1517440125, die nicht lesbar ist.
Gerne würde ich daher diese Zahl vor dem Auslesen in ein lesbares Format beziehungsweise ein richtiges Datum verwandeln. Es gibt ja in MySQL den Befehl UNIX_TIMESTAMP(), mit der man aus einem lesbaren Datum ein Unix-Timestamp machen kann. Gibt es auch eine Funktion um das wieder rückgängig zu machen?
Ähnliche Themen
MySQL: Zeilenumbrüche in MySQL
Tipp | 0 Kommentare
MySQL: Aktuelles Datum oder Zeit in Spalte schreiben
Tutorial | 0 Kommentare
PHP: Aktuelles Datum und Zeit ermitteln
Tutorial | 0 Kommentare
MySQL: Timestamp Spalte nach Monat und Jahr gruppieren
Tipp | 0 Kommentare
JavaScript: Aktuelle Uhrzeit und Datum ermitteln
Tutorial | 3 Kommentare
PHP: Kalenderwoche ermitteln
Tutorial | 2 Kommentare
MySQL: Heutige Datensätze in TIMESTAMP Spalte suchen
Frage | 2 Antworten
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Ja, die gibt es.
Sie nennt sich FROM_UNIXTIME und du kannst sie mit oder ohne Parameter benutzen:
Ohne Parameter bekommst du dieses Format zurück. Willst du das Format selber bestimmen, kannst du Parameter übergeben:
Hier steht der Parameter %d für den Tag, %m für den Monat, %Y für das Jahr und so weiter. Zwischen den Parametern können andere Zeichen verwendet werden, wie zum Beispiel der Punkt oder das Leerzeichen hier.
10.03.2016 um 11:05