Heim > Datenbank > MySQL-Tutorial > Hauptteil

So konvertieren Sie die Zeit mit MySQL Verchar

藏色散人
Freigeben: 2020-10-29 16:47:35
Original
2018 Leute haben es durchsucht

In MySQL können Sie die Funktion str_to_date verwenden, um verchar in einen Zeittyp zu konvertieren. Die Syntax dieser Funktion lautet „Str_to_date(col.pattern)“, wobei der Parameter col das Feld oder der Inhalt ist, der formatiert werden muss.

So konvertieren Sie die Zeit mit MySQL Verchar

Empfohlen: „MySQL-Video-Tutorial

1. Konvertieren Sie den Datumstyp in den Varchar-Typ

Verwenden Sie zum Konvertieren die Funktion date_format. Die Verwendungsmethode ist

Date_format(col, pattern)

col ist das Feld, das formatiert werden muss, Muster ist das zu konvertierende Format, das Format bezieht sich auf die allgemeine Formattabelle

Unter diesen ist das am häufigsten verwendete Format xxxx-xx-xx xx:xx:xx erforderlich geschrieben werden als:

%Y gemäß der Formattabelle -%m-%d %H:%i:%s, das heißt:

DATE_FORMAT(xxx,'%Y-%m-%d %H:% i:%s')

2.varchar-Typ In Datumstyp konvertieren

Verwenden Sie die Funktion str_to_date zur Konvertierung. Die Verwendungsmethode ist

Str_to_date(col.pattern), wobei col das Feld oder der Inhalt ist, der sein muss formatiert. Das Format des Musters bezieht sich auf die Formattabelle. Die Verwendung und die Konvertierung von Datum in Varchar sind tatsächlich ähnlich.

Anbei: Formattabelle (übersetzt)

. Tag

Wert

Bedeutung

Sekunden

% S, %s

Sekunden in zweistelliger Form (00,01, ..., 59)

Minuten

%i

Zweistellige Minuten (00,01, ..., 59)

Stunden

%H

24-Stunden-Format, zweistellige Stunden ( 00, 01, ...,23)

%h

12-Stunden-Format, zweistellige Stunde (00,01, ...,12)

%k

24-Stunden-Uhr, Zahlenformat Stunde (0,1,...,23)

%l

12-Stunden-Format, Zahlenform Stunde (0,1,...,12)

%T

24-Stunden-Format, Zeitformat (HH:mm:ss)

%r

12- Stundenformat, Zeitformat (hh: mm: ss AM oder PM)

%p

AM Vormittag oder Nachmittag nachmittags

Woche

%W

Der Name jedes Wochentags (Sonntag, Montag, ..., Samstag)

%a

Abkürzung von jeweils der Name Wochentag (Sonntag, Montag, ..., Samstag)

%w

identifiziert die Woche in numerischer Form (0=Sonntag, 1=Montag, ..., 6 = Samstag)

%U

Die Zahlen repräsentieren die Anzahl der Wochen, und der Sonntag ist der erste Tag der Woche

%u

Die Zahlen geben die Anzahl der Wochen an, Montag ist der erste Tag der Woche

%d

Zwei Ziffern stellen den Tag des Monats dar (01,02,...,31)

%e

Die Zahl stellt die Anzahl der Tage im Monat dar (1,2,...,31)

%D

Das englische Suffix gibt die Anzahl der Tage an im Monat (1., 2., 3....)

%j

stellt die Anzahl der Tage im Jahr mit drei Ziffern dar (001.002, .. .,366)

Monat

%M

Englischer Monatsname (Januar, Februar, ..., Dezember)

%b

Englische Abkürzung des Monatsnamens (Jan, Feb, ..., Dec)

%m

Zwei Ziffern stehen für der Monat (01,02, ...,12)

%c

Die Zahl stellt den Monat dar (1,2,...,12)

Jahr

%Y

Vierstelliges Jahr (2015, 2016...)

%y

Zweistellige Jahreszahl (15,16...)

Textausgabe

% Text

Direkte Ausgabe Textinhalt

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie die Zeit mit MySQL Verchar. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage