DateTimeOffset.AddMinutes(Double) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回新的 DateTimeOffset 物件,將這個執行個體的值加上指定的整數和小數分鐘數。
public:
DateTimeOffset AddMinutes(double minutes);
public DateTimeOffset AddMinutes (double minutes);
member this.AddMinutes : double -> DateTimeOffset
Public Function AddMinutes (minutes As Double) As DateTimeOffset
參數
- minutes
- Double
整數和小數的分鐘數。 可以是負數或正數。
傳回
物件,其值為目前 DateTimeOffset 物件所表示之日期和時間加上 minutes
所表示之分鐘數的總和。
例外狀況
備註
參數的小 minutes
數部分是分鐘的小數部分。 例如,4.5 相當於 4 分鐘、30 秒、0 毫秒。
在 .NET 6 和舊版中 minutes
,參數會四捨五入至最接近的毫秒。 在 .NET 7 和更新版本中,會使用 參數的完整 Doubleminutes
精確度。 不過,由於浮點數數學的固有不精確性,因此產生的精確度會有所不同。
注意
這個方法會傳回新的 DateTimeOffset 物件。 它不會藉由新增 minutes
至目前物件的日期和時間來修改其值。
DateTimeOffset因為 物件不代表特定時區中的日期和時間,所以當方法執行日期和時間算術時, AddMinutes 不會考慮特定時區的調整規則。
將小於一分鐘的時間間隔轉換為分數,可能會牽涉到精確度遺失。 例如, (一秒是 0.01666 分鐘。) 如果這有問題,您可以使用 Add 方法,這可讓您在單一方法呼叫中指定一種以上的時間間隔,並不需要將時間間隔轉換為分鐘的小數部分。