Kapitel 7: MySQL-Sprachreferenz 425
mysql> select TO_DAYS(950501);
-> 728779
mysql> select TO_DAYS(’1997-10-07’);
-> 729669
TO_DAYS() ist nicht f¨ur die Benutzung mit Werten vor der Einf¨uhrung des Gre-
gorianischen Kalenders (1582) vorgesehen, weil es nicht die Tage ber¨ucksichtigt,
die verloren gingen, als der Kalender ge¨andert wurde.
FROM_DAYS(N)
Gibt f¨ur eine Tagesanzahl N einen DATE-Wert zur¨uck:
mysql> select FROM_DAYS(729669);
-> ’1997-10-07’
FROM_DAYS() ist nicht f¨ur die Benutzung mit Werten vor der Einf¨uhrung
des Gregorianischen Kalenders (1582) vorgesehen, weil es nicht die Tage
ber¨ucksichtigt, die verloren gingen, als der Kalender ge¨andert wurde.
DATE_FORMAT(datum,format)
Formatiert den datum-Wert gem¨aß der format-Zeichenkette. Folgende Spezi-
fikatoren k¨onnen in der format-Zeichenkette benutzt werden:
%M Monatsname auf englisch (January bis December)
%W Name des Wochentags auf englisch (Sunday bis
Saturday)
%D Tag des Monats mit englischem Suffix (1st, 2nd, 3rd
usw.)
%Y Jahr, numerisch, 4 Ziffern
%y Jahr, numerisch, 2 Ziffern
%X Jahr der Woche, wobei Sonntag der erste Tag der
Woche ist, numerisch, 4 Ziffern, benutzt mit ’%V’
%x Jahr der Woche, wobei Montag der erste Tag der
Woche ist, numerisch, 4 Ziffern, benutzt mit ’%v’
%a A/jointfilesconvert/293675/bgek¨urzter Name des Wochentags auf englisch
(Sun..Sat)
%d Tag des Monats, numerisch (00 bis 31)
%e Tag des Monats, numerisch (0 bis 31)
%m Monat, numerisch (01 bis 12)
%c Monat, numerisch (1 bis 12)
%b A/jointfilesconvert/293675/bgek¨urzter Monatsname auf englisch (Jan bis Dec)
%j Tag des Jahrs (001 bis 366)
%H Stunde (00 bis 23)
%k Stunde (0 bis 23)
%h Stunde (01 bis 12)
%I Stunde (01 bis 12)
%l Stunde (1 bis 12)
%i Minuten, numerisch (00 bis 59)
%r Uhrzeit, 12-Stunden-Format (hh:mm:ss [AP]M)
%T Uhrzeit, 24-Stunden-Format (hh:mm:ss)
%S Sekunden (00 bis 59)
%s Sekunden (00 bis 59)
Kommentare zu diesen Handbüchern