DateTimeOffset.AddMilliseconds(Double) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.