DATE( )-Funktion
Gibt das aktuelle Systemdatum zurück, das vom Betriebssystem gesteuert wird, oder erzeugt einen Jahr 2000-verträglichen Datumswert
DATE([nYear, nMonth, nDay])
Rückgabewerte
Datum
Parameter
- nYear
Gibt das Jahr in einem Jahr 2000-verträglichen Datumswert an. nYear kann Werte von 100 bis 9999 annehmen. - nMonth
Gibt den Monat in einem Jahr 2000-verträglichen Datumswert an. nMonth kann Werte von 1 bis 12 annehmen. - nDay
Gibt den Tag in einem Jahr 2000-verträglichen Datumswert an. nDay kann Werte von 1 bis 31 annehmen.
Hinweise
DATE( ) gibt das aktuelle Systemdatum an, wenn es ohne optionale Argumente aufgerufen wird. Nehmen Sie die optionalen Argumente mit auf, wenn ein Jahr 2000-kompatibler Datumswert in dem Format zurückgegeben werden soll, das im Visual FoxPro Dialogfeld "Optionen" auf der Registerkarte "Ländereinstellungen" festgelegt wurde. Wenn ein Parameter fehlt, wird dieser durch den aktuellen Systemwert ersetzt. Weitere Informationen zur Erstellung von Jahr 2000-kompatiblen Datumswerten finden Sie unter Datumsunterstützung für das Jahr 2000.
Es gibt keine Microsoft Visual FoxPro-Befehle oder -Funktionen, mit denen das Systemdatum direkt geändert werden kann.
Beispiel
Das folgende Beispiel zeigt das aktuelle Systemdatum mit und ohne das Jahrhundert an:
CLEAR
SET CENTURY OFF
? DATE( ) && Displays today's date without the century
SET CENTURY ON
? DATE( ) && Displays today's date with the century
? DATE(1998, 02, 16) && Displays a year 2000-compliant Date value
Siehe auch
CTOD( )-Funktion | DATETIME( )-Funktion | DTOC( )-Funktion | SET CENTURY-Befehl | SET DATE-Befehl | SET MARK TO-Befehl | SYS( ) - Funktionen - Überblick