DateTimeOffset.Millisecond Eigenschaft

Definition

Ruft die Millisekundenkomponente der Zeit ab, die durch das aktuelle DateTimeOffset-Objekt dargestellt wird.

public:
 property int Millisecond { int get(); };
public int Millisecond { get; }
member this.Millisecond : int
Public ReadOnly Property Millisecond As Integer

Eigenschaftswert

Int32

Die Millisekundenkomponente des aktuellen DateTimeOffset-Objekts als eine Ganzzahl zwischen 0 und 999.

Beispiele

Im folgenden Beispiel wird die Anzahl der Millisekunden eines DateTimeOffset Objekts mithilfe eines benutzerdefinierten Formatspezifizierers und durch direkten Zugriff auf die Millisecond Eigenschaft angezeigt.

DateTimeOffset date1 = new DateTimeOffset(2008, 3, 5, 5, 45, 35, 649,
                                new TimeSpan(-7, 0, 0));
Console.WriteLine("Milliseconds value of {0} is {1}.",
                  date1.ToString("MM/dd/yyyy hh:mm:ss.fff"),
                  date1.Millisecond);
// The example produces the following output:
//
// Milliseconds value of 03/05/2008 05:45:35.649 is 649.
let date1 = DateTimeOffset(2008, 3, 5, 5, 45, 35, 649, TimeSpan(-7, 0, 0))
printfn $"""Milliseconds value of {date1.ToString "MM/dd/yyyy hh:mm:ss.fff"} is {date1.Millisecond}."""
                
// The example produces the following output:
//
// Milliseconds value of 03/05/2008 05:45:35.649 is 649.
Dim date1 As New DateTimeOffset(2008, 3, 5, 5, 45, 35, 649, _
                                New TimeSpan(-7, 0, 0))
Console.WriteLine("Milliseconds value of {0} is {1}.", _
                  date1.ToString("MM/dd/yyyy hh:mm:ss.fff"), _
                  date1.Millisecond)
' The example produces the following output:
'
' Milliseconds value of 03/05/2008 05:45:35.649 is 649.

Hinweise

Sie können auch eine Zeichenfolgendarstellung der Millisekundenkomponente eines DateTimeOffset Objekts erstellen, indem Sie die ToString Methode mit dem benutzerdefinierten Formatbezeichner "fff" aufrufen.

Wenn Sie auf Eigenschaften wie z Now UtcNow . B. die Anzahl der verstrichenen Millisekunden genau nachverfolgen, hängt die Genauigkeit der Millisekundenkomponente der Zeit von der Auflösung der Systemuhr ab. Unter Windows NT 3.5 und höher sowie unter Windows Vista-Betriebssystemen beträgt die Auflösung der Uhr etwa 10 – 15 Millisekunden.

Gilt für