Können sagen, dass in meiner mysql-Datenbank habe ich eine timestamp - 2013-09-30 01:16:06
und können sagen, diese variable ist $ts
.
Wie kann ich die Ausgabe dieser zeigen, wie September 30th, 2013
?
InformationsquelleAutor der Frage mystycs | 2013-10-03
Beachten Sie die Verwendung von
S
für die englische ordinal-suffix für den Tag.Da bist du schon mit
strtotime
wenn Sie brauchen, einer für Menschen lesbaren Daten für die aktuelle Zeit Sie können einfach verwenden Sie das Schlüsselwort "jetzt" wie instrtotime("now")
Verwandten Quellen
InformationsquelleAutor der Antwort Juan Cortés
Verwenden
strtotime()
umwandeln, string in einen Unix-Timestamp, dann verwenden Sie diedate()
- Funktion angezeigt, wie Sie es wollen.Referenz:
http://www.php.net/manual/en/function.strtotime.php
http://www.php.net/manual/en/function.date.php
InformationsquelleAutor der Antwort Hanky Panky
Ich denke nicht, dass php auch dort gebraucht. Überprüfen Sie MySQL
DATE_FORMAT()
Funktion.Beispiel:
Ergebnis:
Für die Reale Nutzung:
InformationsquelleAutor der Antwort BlitZ
InformationsquelleAutor der Antwort Burak Öztürk
Etwas wie:
InformationsquelleAutor der Antwort Shudmeyer
Mysql Abfrage
PHP
InformationsquelleAutor der Antwort Anup Singh