Schnell Datums- und Uhrzeitangaben in VB.NET zusammensetzen

Wenn eine vollständiger Zeitangabe aus einer Kombination ihrer Teile, Datum und Uhrzeit, zusammengesetzt werden muss, dann können die Konstruktoren des Date-Objekts überladen und ihm die notwendigen Datums-/Zeitwert-Teile zugewiesen werden. Das folgende Beispiel zeigt, wie diese Funktionalität ausgeführt werden kann.

Einen Datums-/Zeitwert zusammensetzen

Es gibt mehr als eine Möglichkeit, eine Zeitangabe in VB.NET zusammenzusetzen. Listing A zeigt verschiedene Optionen dafür.

Listing A

Die erste Dialogbox zeigt: dtDate1: 1/2/2007 12:00:00 A.M.
Die zweite Dialogbox zeigt: dtDate2: 1/2/2007 12:00:00 A.M.
Die dritte Dialogbox zeigt: dtDate3: 2/3/2007 3:01:59 A.M.
Die vierte Dialogbox zeigt: dtDate4: 2/3/2007 3:01:59 P.M.

Anmerkungen zum Beispiel

Um den Wert für die Variable dtDate1 zu konfigurieren, wird das Zeichen # verwendet und das Datum auf 1/2/2007 gesetzt. Da die Zeit nicht festgelegt ist, weist das System standardmäßig die Zeit 12:00:00 A.M. zu. (Wenn man #1/2/2007 3:59:00 PM# spezifiziert hätte, wäre als Zeit 3:59:00 P.M. zugewiesen worden.)

Um den Wert für die Variable dtDate2 zu konfigurieren, wird das Date-Objekt verwendet, dem die gleichen Werte übergeben werden wie für dtDate1. Das Ergebnis ist das Gleiche; dtDate2 zeigt genau die gleiche Zeit an wie dtDate1. Und weil die Zeit ausgelassen wurde, wurde sie ebenfalls standardmäßig auf 12:00:00 A.M. gesetzt.

Zur Konfiguration des Wertes der Variblen dtDate3 werden die vollständigen Informationen inklusive der Zeit angegeben. Zu beachten ist, dass hier Nato-Zeit verwendet wird, um sie auf 3:00:00 A.M. einzustellen.

Um den Wert für die Variable dtDate4 zu konfigurieren, werden das gleiche Datum und die gleiche Uhrzeit wie in dtDate3 verwendet, doch wird 15:00:00 für die Zeit verwendet, was 3:00:00 P.M. ergibt.

ZDNet.de Redaktion

Recent Posts

Google stopft schwerwiegende Sicherheitslöcher in Chrome 124

Zwei Use-after-free-Bugs stecken in Picture In Picture und der WebGPU-Implementierung Dawn. Betroffen sind Chrome für…

1 Tag ago

Studie: 91 Prozent der Ransomware-Opfer zahlen Lösegeld

Die durchschnittliche Lösegeldzahlung liegt bei 2,5 Millionen Dollar. Acht Prozent der Befragten zählten 2023 mehr…

1 Tag ago

DMA: EU stuft auch Apples iPadOS als Gatekeeper ein

Eine neue Analyse der EU-Kommission sieht vor allem eine hohe Verbreitung von iPadOS bei Business-Nutzern.…

2 Tagen ago

Chips bescheren Samsung deutlichen Gewinnzuwachs

Das operative Ergebnis wächst um fast 6 Billionen Won auf 6,64 Billionen Won. Die Gewinne…

2 Tagen ago

Chrome: Google verschiebt das Aus für Drittanbietercookies

Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…

3 Tagen ago

BAUMLINK: Wir sind Partner und Aussteller bei der Frankfurt Tech Show 2024

Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…

3 Tagen ago