Sdílet prostřednictvím


DateTimeOffset.AddMilliseconds(Double) Metoda

Definice

Vrátí nový DateTimeOffset objekt, který přidá zadaný počet milisekund k hodnotě této instance.

public:
 DateTimeOffset AddMilliseconds(double milliseconds);
public DateTimeOffset AddMilliseconds(double milliseconds);
member this.AddMilliseconds : double -> DateTimeOffset
Public Function AddMilliseconds (milliseconds As Double) As DateTimeOffset

Parametry

milliseconds
Double

Počet celých a desetinných milisekund. Číslo může být záporné nebo kladné.

Návraty

Objekt, jehož hodnota je součet data a času reprezentovaný aktuálním DateTimeOffset objektem a počtem celých milisekund reprezentovaných milliseconds.

Výjimky

Výsledná DateTimeOffset hodnota je menší než DateTimeOffset.MinValue.

nebo

Výsledná DateTimeOffset hodnota je větší než DateTimeOffset.MaxValue.

Poznámky

Zlomková část parametru milliseconds je zlomková část milisekundy. Například 4,5 je ekvivalentní 4 milisekundám a 5000 tisekundám, kde se jeden milisekund rovná 10 000 tisekund. V rozhraní .NET Framework milliseconds se ale zaokrouhlí na nejbližší milisekundu a všechny hodnoty 0,5 nebo vyšší se zaokrouhlují nahoru. V .NET 7 a novějších verzích se používá úplná Double přesnost parametru milliseconds . Vzhledem k nepřesnosti matematiky s plovoucí desetinnou čárkou se ale výsledná přesnost bude lišit.

Poznámka:

Tato metoda vrátí nový DateTimeOffset objekt. Neupravuje hodnotu aktuálního objektu přidáním milliseconds k datu a času.

Vzhledem k tomu, že DateTimeOffset objekt nepředstavuje datum a čas v určitém časovém pásmu, AddMilliseconds metoda nebere v úvahu pravidla úpravy konkrétního časového pásma, když provádí aritmetické datum a čas.

Platí pro

Viz také