Detaillierte Erläuterung der MySQL-Datumszeichenfolgen-Zeitstempelkonvertierung

Detaillierte Erläuterung der MySQL-Datumszeichenfolgen-Zeitstempelkonvertierung

Die Konvertierung zwischen Zeit, Zeichenfolge und Zeitstempel wird im täglichen Leben häufig verwendet. Obwohl sie häufig verwendet wird, suche ich fast jedes Mal nach der Verwendung. Dieser Artikel dient als Hinweis, um die Konvertierung zwischen den dreien (d. h.: Datum in Zeichenfolge, Datum in Zeitstempel, Zeichenfolge in Datum, Zeichenfolge in Zeitstempel, Zeitstempel in Datum, Zeitstempel in Zeichenfolge) zu organisieren, damit Sie in Zukunft leicht darauf zurückgreifen können.

Beteiligte Funktionen

date_format(Datum, Format)-Funktion, MySQL-Datumsformatierungsfunktion date_format()

unix_timestamp()-Funktion

str_to_date(str, format)-Funktion

from_unixtime(unix_timestamp, format)-Funktion, MySQL-Zeitstempel-Formatierungsfunktion from_unixtime

Zeit zum Bespannen

Wählen Sie Datumsformat (jetzt (), '%Y-%m-%d'); 
#Ergebnis: 05.01.2016

Zeit bis zum Zeitstempel

wähle unix_timestamp(jetzt());  
# Ergebnis: 1452001082

Zeichenfolge in Zeit

Wählen Sie str_to_date('2016-01-02', '%Y-%m-%d %H'); 
#Ergebnis: 2016-01-02 00:00:00

Konvertieren Sie eine Zeichenfolge in einen Zeitstempel.

wählen Sie unix_timestamp('2016-01-02');  
# Ergebnis: 1451664000

Zeitstempel zur Zeit

wählen Sie from_unixtime(1451997924); 
#Ergebnis: 2016-01-05 20:45:24

Zeitstempel in Zeichenfolge

wählen Sie from_unixtime(1451997924,'%Y-%d');  
//Ergebnis: 05.01.2016 20:45:24

Zeitplan

Wertebereich des MySQL-Datumsformats.

Wert Bedeutung
Zweite %S, %s Zweistellige Sekunde (00,01, ..., 59)
Punkt %Ich, %i Minute als zweistellige Zahl (00,01, ..., 59)
Stunde %H 24-Stunden-Format, zweistellige Stunde (00,01, ...,23)
%H 12-Stunden-Format, zweistellige Stunde (00,01, ...,12)
%k 24-Stunden-Uhr, Stunde in numerischer Form (0,1, ...,23)
%l 12-Stunden-Uhr, Stunde in numerischer Form (0,1, ...,12)
%T 24-Stunden-System, Zeitformat (HH:mm:ss)
%R 12-Stunden-Uhr, Zeitformat (hh:mm:ss AM oder PM)
%P AM oder PM
Woche %W Der Name jedes Wochentags (Sonntag, Montag, ..., Samstag)
%A Abkürzung des Wochentags (So, Mo, ..., Sa)
%w Wochentag als Zahl (0=Sonntag, 1=Montag, ..., 6=Samstag)
%U Die Zahl steht für die Wochennummer, wobei Sonntag der erste Tag der Woche ist.
%u Die Zahlen stellen die Wochennummer dar, wobei Montag der erste Tag der Woche ist.
Himmel %D Zwei Ziffern, die den Tag des Monats darstellen (01,02, ...,31)
%e Zahl, die den Tag des Monats darstellt (1,2, ...,31)
%D Englische Suffixe geben den Tag des Monats an (1., 2., 3. ...)
%J Dreistelliger Tag im Jahr (001, 002, ..., 366)
Mond %M Englische Monatsnamen (Januar, Februar, ..., Dezember)
%B Englische Abkürzung des Monatsnamens (Jan, Feb, ..., Dec)
%M Zwei Ziffern, die den Monat darstellen (01,02, ...,12)
%C Zahlen, die den Monat darstellen (1,2, ...,12)
Jahr %Y Vierstellige Jahreszahl (2015, 2016…)
%y Zweistellige Jahreszahl (15,16...)
Textausgabe %Text Textinhalte direkt ausgeben

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Zusammenfassung der Verwendung des MySQL-Datumsdatentyps und des Zeittyps
  • Implementierungsanweisung für die Konvertierung des MySQL-Datums- und Zeitformats
  • MySQL Datum Uhrzeit DATE_FORMAT (Datum, Format)
  • Funktionen und Methoden zum Konvertieren von Datums- und Zeitstempeln in MySQL
  • mysql erhält das gestrige Datum, das heutige Datum, das morgige Datum und die Uhrzeit der vorherigen und der nächsten Stunde
  • Holen Sie sich die aktuelle Systemzeit und das Datum in MySQL, um die Abfrage und Beurteilung des Codes zu erleichtern
  • Zusammenfassung der MySQL-Funktionen zum Abrufen des aktuellen Datums und der aktuellen Uhrzeit
  • Detaillierte Erklärung häufig verwendeter Datums- und Zeit-/Zahlenfunktionen in MySQL (unbedingt lesen)
  • MySQL ruft die aktuelle Datums- und Uhrzeitfunktion ab
  • Ein Artikel zum Umgang mit Mysql-Datums- und Zeitfunktionen

<<:  Tiefgreifendes Verständnis von UID und GID in Docker-Containern

>>:  Tutorial zur Installation von mysql5.7.17 über yum auf redhat7

Artikel empfehlen

Benutzerdefinierte optionale Zeitkalenderkomponente von Vue

In diesem Artikelbeispiel wird der spezifische Co...

Vue muss Wissenspunkte lernen: die Verwendung von forEach()

Vorwort Bei der Frontend-Entwicklung stoßen wir h...

Bereinigungsmethode für das Docker-Verzeichnis /var/lib/docker/aufs/mnt

Der Dienst des Unternehmens verwendet Docker und ...

Lösung für das Problem mit verstümmelten chinesischen MySQL-Zeichen

1. Die chinesischen verstümmelten Zeichen erschei...

Detaillierte Erläuterung der MySQL-Partitionsfunktion und Beispielanalyse

Zunächst: Was ist Datenbankpartitionierung? Ich h...

Einführung in die drei wesentlichen Protokolle für MySQL-Datenbankinterviews

Inhaltsverzeichnis 1. Redo-Log (Transaktionsproto...

Vue führt weltweit SCSS (Mixin) ein

Inhaltsverzeichnis 1. mixin.scss 2. Einzeldateinu...

Spezifische Verwendung von useRef in React

Ich glaube, dass Leute, die Erfahrung mit React h...