DateTimeOffset.AddSeconds(Double) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳一個新 DateTimeOffset 物件,將該實例值加上指定數量的整秒與分秒。
public:
DateTimeOffset AddSeconds(double seconds);
public DateTimeOffset AddSeconds(double seconds);
member this.AddSeconds : double -> DateTimeOffset
Public Function AddSeconds (seconds As Double) As DateTimeOffset
參數
- seconds
- Double
整秒和分秒數。 這個數字可以是負數或正數。
傳回
一個物件,其值為當前 DateTimeOffset 物件所代表的日期與時間與所代表 seconds的秒數之和。
例外狀況
所得值 DateTimeOffset 小於 DateTimeOffset.MinValue。
-或-
備註
參數的 seconds 分數部分是秒的分數部分。 秒的分數部分的數值如下表所示。
| 第二項價值 | 對等 |
|---|---|
| 0.1秒 | 100毫秒 |
| 0.01秒 | 10毫秒 |
| 0.001秒 | 1毫秒 |
在 .NET Framework 中,參數 seconds 會四捨五入到最接近的毫秒。 在 .NET 7 及之後版本中,參數的精確度會被使用。Doubleseconds 然而,由於浮點數學本身的不精確性,所得精度會有所不同。
備註
此方法回傳一個新 DateTimeOffset 物件。 它不會透過增加 seconds 日期和時間來改變當前物件的值。
由於物件 DateTimeOffset 不代表特定時區的日期與時間, AddSeconds 該方法在執行日期與時間運算時,不會考慮該時區的調整規則。