Wie die Systemzeit in Ticks Lokalzeit in Visual Basic konvertieren
Konvertieren von Zeitformate ist eine häufige Aufgabe, wenn Sie viele Programme schreiben. Visual Basic DateTime-Typ verfügt über mehrere unterschiedliche Konstruktoren und Konvertierungsmethoden zur Konvertierung zu erleichtern. Konvertieren von UTC-Zeit in Ticks in einen lokalen DateTime kann mit nur wenigen Zeilen Code erfolgen.
Anweisungen
1 Erhalten Sie die UTC-Systemzeit in Zecken. Im folgende Beispiel wird die DateTime.UtcNow-Eigenschaft verwenden, die die aktuelle Systemzeit in UTC bietet.
Beispiel:
Zecken As Long Dim DateTime.UtcNow.Ticks =
2 Erstellen Sie einen DateTime-Wert die Taktanzahl.
Beispiel:
Dim Utcdt als neue DateTime(ticks)
3 Konvertieren Sie die UTC-DateTime in einen lokalen DateTime mit der ToLocalTime()-Methode.
Beispiel:
Dim Localdt As DateTime = Utcdt. ToLocalTime()
Tipps & Warnungen
- Um die lokale Systemzeit direkt zuzugreifen, verwenden Sie die DateTime.Now-Eigenschaft.