Neueste Web-Entwicklung Tutorials
 

MySQL DATE_FORMAT() Function


<MySQL Datumsfunktionen

Definition und Verwendung

Die DATE_FORMAT() Funktion wird verwendet , um Datum / Zeit - Daten in verschiedenen Formaten anzeigen.

Syntax

DATE_FORMAT(date,format)

Wo Datum ist ein gültiges Datum und Format gibt das Ausgabeformat für das Datum / Uhrzeit.

Die Formate, die verwendet werden können, sind:

Format Beschreibung
%a Abgekürzter Wochentag (So-Sa)
%b Abgekürzter Name des Monats (Jan-Dez)
%c Monat, numerisch (0-12)
%D Tag des Monats mit englischen Suffix (0., 1., 2., 3.,)
%d Tag des Monats, numerisch (00-31)
%e Tag des Monats, numerisch (0-31)
%f Mikrosekunden (000000-999999)
%H Hour (00-23)
%h Hour (01-12)
%I Hour (01-12)
%i Minuten, numerisch (00-59)
%j Tag des Jahres (001-366)
%k Stunde (0-23)
%l Stunde (1-12)
%M Monatsname (Januar bis Dezember)
%m Monat, numerisch (00-12)
%p Vormittags oder nachmittags
%r Zeit, 12-Stunden (hh: mm: ss gefolgt von AM oder PM)
%S Sekunden (00-59)
%s Sekunden (00-59)
%T Zeit, 24 Stunden (hh: mm: ss)
%U Woche (00-53), wobei der Sonntag der erste Tag der Woche ist
%u Woche (00-53), wobei Montag der erste Tag der Woche ist
%V Woche (01-53), wobei der Sonntag der erste Tag der Woche ist, verwendet mit X%
%v Woche (01-53), wobei Montag der erste Tag der Woche, mit% verwendet x
%W Wochentag (Sonntag bis Samstag)
%w Tag der Woche (0 = Sonntag, 6 = Samstag)
%X Jahr für die Woche, wo Sonntag, den ersten Tag der Woche, vier Ziffern, mit% V verwendet
%x Jahr für die Woche, wo Montag der erste Tag der Woche, vier Ziffern, mit% v verwendet
%Y Jahr, numerisch, vierstellig
%y Jahr, numerisch, zweistellig

Beispiel

Das folgende Skript verwendet die DATE_FORMAT() Funktion verschiedenen Formaten angezeigt werden soll . Wir werden die Verwendung NOW() Funktion das aktuelle Datum / Uhrzeit zu erhalten:

DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')
DATE_FORMAT(NOW(),'%m-%d-%Y')
DATE_FORMAT(NOW(),'%d %b %y')
DATE_FORMAT(NOW(),'%d %b %Y %T:%f')

Das Ergebnis wäre in etwa so aussehen:

Nov 04 2014 11:45 PM
11-04-2014
04 Nov 14
04 Nov 2014 11:45:34:243

<MySQL Datumsfunktionen