Heim >Backend-Entwicklung >PHP-Tutorial >So ändern Sie das ursprüngliche Zeitstempelformat der Datenbank in das Format 2016-07-10 09:15:42

So ändern Sie das ursprüngliche Zeitstempelformat der Datenbank in das Format 2016-07-10 09:15:42

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-08-04 09:21:591188Durchsuche

Das Zeitfeld in einer Tabelle in der Datenbank hat die Form eines Zeitstempels. Ich möchte den Zeitstempel in das Format 2016-07-10 09:15:42 konvertieren. Wie kann man es ändern?

Antwortinhalt:

Das Zeitfeld in einer Tabelle in der Datenbank hat die Form eines Zeitstempels. Ich möchte den Zeitstempel in das Format 2016-07-10 09:15:42 konvertieren. Wie kann man es ändern?

Tabellensatz aktualisieren on_time = FROM_UNIXTIME(on_time,'%Y-%m-%d %H:%i:%s')

<code>date('Y-m-d H:i:s', 1156219870);</code>

Der Zeitstempel wird in int(11) gespeichert?
Es scheint, dass er nicht geändert werden kann. Erstellen Sie zunächst ein Feld zum Speichern der zu übertragenden Zeitformatdaten.

Update Table Set formate_time = FROM_UNIXTIME(on_time,'%Y-%m-%d %H:%i:%s') Diese SQL-Überprüfung ist machbar.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn