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

Vue-Statusverwaltung: Verwendung von Pinia statt Vuex

Inhaltsverzeichnis 1. Was ist Pinia? 2. Pinia ist...

Get/Delete-Methode zum Übergeben von Array-Parametern in Vue

Wenn Front-End und Back-End interagieren, müssen ...

So deinstallieren Sie IIS7-Web- und FTP-Dienste in Win7 vollständig

Nachdem ich gestern die PHP-Entwicklungsumgebung ...

Detaillierte Erläuterung der MySQL-Transaktionsverarbeitung

1. MySQL-Transaktionskonzept MySQL-Transaktionen ...

Implementierung einer Suchfeldfunktion mit Suchsymbol basierend auf HTML-CSS

Vorwort Ich möchte Ihnen zeigen, wie Sie ein Such...

MariaDB-Serverinstallation der MySQL-Reihe

Inhaltsverzeichnis Tutorial-Reihe 1. Installieren...

Absatzlayout und Zeilenumbrüche in HTML-Webseiten

Das Erscheinungsbild einer Webseite hängt maßgebl...

Erläuterung des HTML-Tabellenlayouts als Beispiel

Die Elemente in einem HTML-Dokument werden hinter...

Spezifische Verwendung von GNU Parallel

Was ist das? GNU Parallel ist ein Shell-Tool zum ...

Reines CSS-Dropdown-Menü

Ergebnisse erzielen Implementierungscode html <...