語言

IInstantSource.Offset(IInstantSource, Duration) 方法

定義

取得一個來源,能從指定來源回傳並加上指定時長的瞬間。

[Android.Runtime.Register("offset", "(Ljava/time/InstantSource;Ljava/time/Duration;)Ljava/time/InstantSource;", "", ApiSince=34)]
public static Java.Time.IInstantSource? Offset(Java.Time.IInstantSource? baseSource, Java.Time.Duration? offsetDuration);
[<Android.Runtime.Register("offset", "(Ljava/time/InstantSource;Ljava/time/Duration;)Ljava/time/InstantSource;", "", ApiSince=34)>]
static member Offset : Java.Time.IInstantSource * Java.Time.Duration -> Java.Time.IInstantSource

參數

baseSource
IInstantSource

要加時值的基礎來源,而不是 null

offsetDuration
Duration

加的時值,而非 null

傳回

基於基礎來源並加上時長的來源,而非空

屬性

備註

取得一個來源,能從指定來源回傳並加上指定時長的瞬間。

此來源會包裹另一個來源,回傳時間後續的時間。 若持續時間為負,瞬間將比當前日期和時間早。 主要用途是模擬未來或過去的跑步。

持續時間為零則不會有抵消效果。 通過零則返回底層來源。

回傳的實作是不可變的、執行緒安全,且 Serializable 前提是基礎原始碼是安全的。

Java 文件 java.time.InstantSource.offset(java.time.InstantSource, java.time.Duration)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於