Time.Normalize(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
deprecated
確保每個欄位的值都在範圍內。
[Android.Runtime.Register("normalize", "(Z)J", "GetNormalize_ZHandler")]
[System.Obsolete("deprecated")]
public virtual long Normalize(bool ignoreDst);
[<Android.Runtime.Register("normalize", "(Z)J", "GetNormalize_ZHandler")>]
[<System.Obsolete("deprecated")>]
abstract member Normalize : bool -> int64
override this.Normalize : bool -> int64
參數
- ignoreDst
- Boolean
傳回
自該紀元以來的UTC毫秒,或 -1
- 屬性
備註
確保每個欄位的值都在範圍內。 例如,如果這個日曆目前的值是 3 月 32 日,normalize() 會將其轉換為 4 月 1 日。 它還會填入 weekDay、yearDay、isDst 和 gmtoff。
如果「ignoreDst」為真,則此方法在正規化前將「isDst」欄位設為 -1(「未知」值)。 接著它會計算以毫秒為單位的時間,若欄位解析為有效日期/時間,則設定正確的「isDst」值。
請參考 #toMillis(boolean) 更多關於何時使用 true 或 false 「忽略Dst」以及何時 -1 可能退回的資訊。
Java 文件 android.text.format.Time.normalize(boolean)。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。