DateTimeOffset.AddSeconds(Double) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy új DateTimeOffset objektumot ad vissza, amely adott számú egész és tört másodpercet ad hozzá a példány értékéhez.
public:
DateTimeOffset AddSeconds(double seconds);
public DateTimeOffset AddSeconds(double seconds);
member this.AddSeconds : double -> DateTimeOffset
Public Function AddSeconds (seconds As Double) As DateTimeOffset
Paraméterek
- seconds
- Double
Több egész és tört másodperc. A szám lehet negatív vagy pozitív.
Válaszok
Olyan objektum, amelynek értéke az aktuális DateTimeOffset objektum által képviselt dátum és idő összege, valamint az általuk secondsképviselt másodpercek száma.
Kivételek
Az eredményül kapott DateTimeOffset érték kisebb, mint a DateTimeOffset.MinValue.
-vagy-
Az eredményül kapott DateTimeOffset érték nagyobb, mint a DateTimeOffset.MaxValue.
Megjegyzések
A paraméter tört része seconds a másodperc tört része. A másodperc törtrészeinek értéke az alábbi táblázatban látható.
| Második érték | Egyenérték |
|---|---|
| .1 másodperc | 100 ezredmásodperc |
| .01 másodperc | 10 ezredmásodperc |
| .001 másodperc | 1 ezredmásodperc |
A .NET-keretrendszerben a seconds paraméter kerekítése a legközelebbi ezredmásodpercre történik. A .NET 7- és újabb verziókban a Double paraméter teljes seconds pontossága használatos. A lebegőpontos matematika eredendő pontatlansága miatt azonban az eredményül kapott pontosság eltérő lesz.
Note
Ez a metódus egy új DateTimeOffset objektumot ad vissza. Nem módosítja az aktuális objektum értékét a dátumhoz és az időhöz való hozzáadással seconds .
Mivel egy DateTimeOffset objektum nem egy adott időzónában lévő dátumot és időt jelöli, a AddSeconds metódus nem veszi figyelembe egy adott időzóna beállítási szabályait, amikor dátum- és időritkítást végez.