Udostępnij za pośrednictwem


DateTimeOffset.Millisecond Właściwość

Definicja

Pobiera składnik milisekund czasu reprezentowany przez bieżący DateTimeOffset obiekt.

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

Wartość właściwości

Int32

Składnik milisekund bieżącego DateTimeOffset obiektu wyrażony jako liczba całkowita z zakresu od 0 do 999.

Przykłady

W poniższym przykładzie przedstawiono liczbę milisekund DateTimeOffset obiektu przy użyciu specyfikatora formatu niestandardowego i bezpośrednio korzystając Millisecond z właściwości.

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.

Uwagi

Można również utworzyć reprezentację DateTimeOffset ciągu składnika milisekundowego obiektu, wywołując metodę ToString za pomocą specyfikatora formatu niestandardowego "fff".

Jeśli polegasz na właściwościach, takich jak Now lub UtcNow dokładne śledzenie liczby upłynięcia milisekund, precyzja składnika czasu milisekund zależy od rozdzielczości zegara systemowego. W systemach operacyjnych Windows NT 3.5 i nowszych oraz Windows Vista rozdzielczość zegara wynosi około 10–15 milisekund.

Dotyczy