Heim  >  Artikel  >  Datenbank  >  MySQL, wie man einen Zeitstempel in ein Datum umwandelt

MySQL, wie man einen Zeitstempel in ein Datum umwandelt

coldplay.xixi
coldplay.xixiOriginal
2020-11-18 09:27:567944Durchsuche

MySQL-Methode zum Konvertieren von Zeitstempeln in Datum: Wenn Sie Datum verwenden, um [UNIX_TIMESTAMP()] aufzurufen, wird der Parameterwert in Form von Sekunden nach ['1970-01-01 00:00:00' GMT] zurückgegeben.

MySQL, wie man einen Zeitstempel in ein Datum umwandelt

MySQL-Methode zum Konvertieren von Zeitstempeln in Datum:

MySQL-Abfragezeitstempel (TIMESTAMP) wird in ein allgemein lesbares Zeitformat konvertiert

from_unixtime() ist die Zeit in MySQL Funktion from_unixtime()是MySQL里的时间函数

date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix时间戳字符串 后面的 '%Y%m%d' 主要是将返回值格式化

例如:

mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' ) 
->20071120 
mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y年%m月%d' ) 
->2007年11月20 
UNIX_TIMESTAMP()是与之相对正好相反的时间函数
UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)

若无参数调用,则返回一个 Unix timestamp ('1970-01-01 00:00:00' GMT 之后的秒数) 作为无符号整数。若用date 来调用 UNIX_TIMESTAMP(),它会将参数值以'1970-01-01 00:00:00' GMT后的秒数的形式返回。date 可以是一个 DATE 字符串、一个 DATETIME字符串、一个TIMESTAMP或一个当地时间的YYMMDDYYYMMDD

Datum ist der Parameter, der verarbeitet werden muss (der Parameter ist der Unix-Zeitstempel), der der Feldname oder direkt der '%Y%m%d' nach der Unix-Zeitstempelzeichenfolge sein kann . Haupt Es dient zum Formatieren des Rückgabewerts

Zum Beispiel:
mysql> SELECT UNIX_TIMESTAMP() ; (执行使得时间:2009-08-06 10:10:40) 
->1249524739 
mysql> SELECT UNIX_TIMESTAMP('2009-08-06') ; 
->1249488000

Beim Aufruf ohne Parameter wird ein Unix-Zeitstempel (die Anzahl der Sekunden nach „1970-01-01 00:00:00“ GMT) als vorzeichenlos zurückgegeben ganze Zahl. Wenn Sie das Datum verwenden, um UNIX_TIMESTAMP() aufzurufen, wird der Parameterwert in Form von Sekunden nach „1970-01-01 00:00:00“ GMT zurückgegeben. Datum kann eine DATE-Zeichenfolge, eine DATETIME-Zeichenfolge, ein TIMESTAMP oder eine Zahl im lokalen Zeitformat YYMMDD oder YYYMMDD sein. Zum Beispiel: rrreeeWeitere verwandte kostenlose Lernempfehlungen:

MySQL-Tutorial
🎜🎜(Video)🎜🎜🎜

Das obige ist der detaillierte Inhalt vonMySQL, wie man einen Zeitstempel in ein Datum umwandelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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