Datum und Uhrzeit: Unterschied zwischen den Versionen
Pwania (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Pwania (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Category:vba-wiki]] | |||
Siehe auch [[Rechnen mit Datumswerten]] | Siehe auch [[Rechnen mit Datumswerten]] | ||
== Datum | == Datum und Uhrzeit == | ||
=== Datum zuweisen === | === Datum zuweisen === | ||
Zeile 11: | Zeile 12: | ||
dteDate = "2015-06-29" | dteDate = "2015-06-29" | ||
Folgendes ist ebenfalls möglich, sollte jedoch vermieden werden, weil diese Datumsangabe nur | Folgendes ist ebenfalls möglich, sollte jedoch vermieden werden, weil diese Datumsangabe nur auf einem deutschen Betriebssystem eindeutig ist (Siehe auch [[Arithmetische_Operatoren_und_Rechenfunktionen#Formatieren|Arithmetische Operatoren und Rechenfunktionen: Formatieren]]): | ||
dteDate = "29.6.2015" | dteDate = "29.6.2015" | ||
Zeile 31: | Zeile 32: | ||
Die Uhrzeit kann bei der Zuweisung alleine angegeben oder an das Datum angehängt werden. Dabei wird die übliche Schreibweise für Zeitangaben im 24-Stunden-Format verwendet: | Die Uhrzeit kann bei der Zuweisung alleine angegeben oder an das Datum angehängt werden. Dabei wird die übliche Schreibweise für Zeitangaben im 24-Stunden-Format verwendet: | ||
dteTime = "23:01" | |||
dteDateTime = "2015-06-29 23:01" | |||
dteTime = "23:01:32" | |||
dteDateTime = "2015-06-29 23:01:32" | |||
Die aktuelle Zeit wird mit der Time-Funktion abgefragt: | Die aktuelle Zeit wird mit der Time-Funktion abgefragt: | ||
dteTime = Time | |||
Das aktuelle Datum inklusive der aktuellen Uhrzeit wird von der Now-Funktion zurückgegeben: | Das aktuelle Datum inklusive der aktuellen Uhrzeit wird von der Now-Funktion zurückgegeben: | ||
dteDateTime = Now | |||
== Datumsangaben und Uhrzeit formatieren == | |||
== Datumsangaben formatieren == | |||
Format() | Format() | ||
FormatDateTime() | FormatDateTime() | ||
Siehe auch [[Arithmetische_Operatoren_und_Rechenfunktionen#Formatieren|Arithmetische Operatoren und Rechenfunktionen: Formatieren]] |
Aktuelle Version vom 28. Januar 2023, 00:38 Uhr
Siehe auch Rechnen mit Datumswerten
Datum und Uhrzeit
Datum zuweisen
Wenn Sie ein Datum angeben möchten, empfehlen wir die Angabe des Datums als DIN-Datum:
Dim dteDate As Date dteDate = "2015-06-29"
Folgendes ist ebenfalls möglich, sollte jedoch vermieden werden, weil diese Datumsangabe nur auf einem deutschen Betriebssystem eindeutig ist (Siehe auch Arithmetische Operatoren und Rechenfunktionen: Formatieren):
dteDate = "29.6.2015"
Außerdem kann das gewünschte Datum mithilfe der DateSerial
-Funktion angegeben werden:
dteDate = DateSerial(2015, 6, 29)
Oder, wenn es in einer anderen Form vorliegt, mit der DateValue
-Funktion ermittelt werden (hier muss das Datum von Ihrem System erkannt werden können!):
dteDate = DateValue("12. Feb 1969")
Das aktuelle Datum wird mit der Date-Funktion abgefragt:
dteDate = Date
Uhrzeit angeben
Die Uhrzeit kann bei der Zuweisung alleine angegeben oder an das Datum angehängt werden. Dabei wird die übliche Schreibweise für Zeitangaben im 24-Stunden-Format verwendet:
dteTime = "23:01" dteDateTime = "2015-06-29 23:01"
dteTime = "23:01:32" dteDateTime = "2015-06-29 23:01:32"
Die aktuelle Zeit wird mit der Time-Funktion abgefragt:
dteTime = Time
Das aktuelle Datum inklusive der aktuellen Uhrzeit wird von der Now-Funktion zurückgegeben:
dteDateTime = Now
Datumsangaben und Uhrzeit formatieren
Format() FormatDateTime()
Siehe auch Arithmetische Operatoren und Rechenfunktionen: Formatieren