DateTimeOffset.Millisecond Egenskap

Definition

Hämtar millisekunderskomponenten för den tid som representeras av det aktuella DateTimeOffset objektet.

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

Egenskapsvärde

Millisekunderskomponenten i det aktuella DateTimeOffset objektet, uttryckt som ett heltal mellan 0 och 999.

Exempel

I följande exempel visas antalet millisekunder för ett DateTimeOffset objekt med hjälp av en anpassad formatspecificerare och genom direkt åtkomst till Millisecond egenskapen.

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.

Kommentarer

Du kan också skapa en strängrepresentation av ett DateTimeOffset objekts millisekunderskomponent genom att anropa ToString metoden med den anpassade formatspecificeraren "fff".

Om du förlitar dig på egenskaper som Now eller UtcNow för att korrekt spåra antalet förflutna millisekunder beror precisionen för tidens millisekunderskomponent på systemklockans upplösning. På Windows NT 3.5 och senare och Windows Vista operativsystem är klockans upplösning cirka 10–15 millisekunder.

Gäller för