DateTimeOffset.AddMilliseconds(Double) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett nytt DateTimeOffset objekt som lägger till ett angivet antal millisekunder till värdet för den här instansen.
public:
DateTimeOffset AddMilliseconds(double milliseconds);
public DateTimeOffset AddMilliseconds(double milliseconds);
member this.AddMilliseconds : double -> DateTimeOffset
Public Function AddMilliseconds (milliseconds As Double) As DateTimeOffset
Parametrar
- milliseconds
- Double
Ett antal heltals- och bråk millisekunder. Talet kan vara negativt eller positivt.
Returer
Ett objekt vars värde är summan av datum och tid som representeras av det aktuella DateTimeOffset objektet och antalet hela millisekunder som representeras av milliseconds.
Undantag
Det resulterande DateTimeOffset värdet är mindre än DateTimeOffset.MinValue.
-eller-
Det resulterande DateTimeOffset värdet är större än DateTimeOffset.MaxValue.
Kommentarer
Deldelen av parametern milliseconds är deldelen av en millisekunder. Till exempel motsvarar 4,5 4 millisekunder och 5 000 tick, där en millisekunder motsvarar 10 000 tick. I .NET Framework avrundas dock milliseconds till närmaste millisekunder och alla värden på .5 eller senare avrundas uppåt. I .NET 7 och senare versioner används den fullständiga Double precisionen för parametern milliseconds. Men på grund av den inneboende oskärningen av flyttalsmatematik varierar den resulterande precisionen.
Note
Den här metoden returnerar ett nytt DateTimeOffset objekt. Det ändrar inte värdet för det aktuella objektet genom att lägga milliseconds till dess datum och tid.
Eftersom ett DateTimeOffset objekt inte representerar datum och tid i en specifik tidszon tar AddMilliseconds metoden inte hänsyn till en viss tidszons justeringsregler när den utför datum- och tidsaritmetik.