DateTimeOffset.AddTicks(Int64) 方法

定義

回傳一個新 DateTimeOffset 物件,為該實例的值加上指定數量的刻數。

public:
 DateTimeOffset AddTicks(long ticks);
public DateTimeOffset AddTicks(long ticks);
member this.AddTicks : int64 -> DateTimeOffset
Public Function AddTicks (ticks As Long) As DateTimeOffset

參數

ticks
Int64

數個100奈秒的滴答。 這個數字可以是負數或正數。

傳回

一個物件,其值為當前 DateTimeOffset 物件所代表的日期與時間與所 ticks表示的刻數之和。

例外狀況

備註

一個刻度代表100奈秒,或是千萬分之一秒。 由於刻度是一個非常小且精確的時間區間,任何較大的時間單位都可以表示為連續脈衝,且不會損失精確度。

Note

此方法回傳一個新 DateTimeOffset 物件。 它不會透過增加 ticks 日期和時間來改變當前物件的值。

下表列出特定時間區間內的刻度數。

時間間隔 刻數
第二個 10,000,000
分鐘 600,000,000
小時 36,000,000,000
Day 864,000,000,000
星期 6,048,000,000,000
這取決於這個月的天數。
非閏年 315,360,000,000,000
閏年 316,224,000,000,000

由於物件 DateTimeOffset 不代表特定時區的日期與時間, AddTicks 該方法在執行日期與時間運算時,不會考慮該時區的調整規則。

適用於

另請參閱