Hello,
oops, sind die Vorgaben geaendert worden?
Welche Vorgaben?
IMHO steht irgendwo, dass wenn nicht anders angegeben, von MySQL 3.X ausgegangen wird.
Wenn sogar ich das inzwischen ad acta gelegt habe, wird wohl kaum jemand anderes noch von MySQL 3.x ausgehen hier.
Okay, meistenteils ist mittlerweile sicher ein 4-er oder 5-er MySQL am Start, aber MySQL isses immer noch.
Datum im Format 'YYYY-MM-DD'. Wertebereich von 01.01.1000 bis 31.12.9999.
Ab MySQL 4.1 gilt das auch für den Spaltentyp TIMESTAMP
Allerdings weiß ich nicht, wie genau die Funktionen tatsächlich sind.
Interessant wäre mal, die Anzahl der Tage zwischen dem 04. und dem 15. Oktober 1582 abzufragen.
Damit kann man jeden Datenbankprogrammierer, der geschichtliche Ereignisse verarbeiten muss, zur Weißglut bringen ;-)
Ans Herz legen möchte ich Dir noch das Manual:
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html
Die Aufgabe, wieviele Resttage der Monat noch hat, lässt sich mit Hilfe der Funktion
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_dayofmonth feststellen
Pseudo-Code:
Resttage = 31 - dayofmonth(aktuelles_Datum + 31)
Gilt zumindest für den Gregorianischen Kalender ;-))
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau