共用方式為


DateFormat 類別

定義

產生具有格式化日期/時間之字串的公用程序類別。

[Android.Runtime.Register("android/text/format/DateFormat", DoNotGenerateAcw=true)]
public class DateFormat : Java.Lang.Object
[<Android.Runtime.Register("android/text/format/DateFormat", DoNotGenerateAcw=true)>]
type DateFormat = class
    inherit Object
繼承
DateFormat
屬性

備註

產生具有格式化日期/時間之字串的公用程序類別。

大部分的呼叫端都應該避免將自己的格式字串提供給這個類別 format 的方法,並依賴系統所提供的正確當地語系化字串。 這個類別的 Factory 方法會傳回適當當地語系化 java.text.DateFormat 的實例,適用於格式化和剖析日期。 如需格式字串的正式檔案,請參閱 java.text.SimpleDateFormat

如果系統未提供適當的模式,這個類別會 #getBestDateTimePattern 提供 方法。

format這個類別中的方法會實作 Unicode UTS #35 模式的子集。 此類別目前支援的子集包含下列格式字元: acdEHhLKkLMmsyz。 最多支援 API 層級 17 adEhkMmszy 。 請注意,這個類別不正確地實作 k ,就好像是為了 H 回溯相容性一樣。

如需模式的詳細資訊檔,或如果您需要更完整或正確的實作,請參閱 java.text.SimpleDateFormat 。 請注意,這個類別中的非format 方法是由 SimpleDateFormat實作。

android.text.format.DateFormatJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

DateFormat()
DateFormat(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

欄位

AmPm
已淘汰.

已取代這個成員。

CapitalAmPm
已淘汰.

已取代這個成員。

Date
已淘汰.

已取代這個成員。

Day
已淘汰.

已取代這個成員。

Hour
已淘汰.

已取代這個成員。

HourOfDay
已淘汰.

已取代這個成員。

Minute
已淘汰.

已取代這個成員。

Month
已淘汰.

已取代這個成員。

Quote
已淘汰.

已取代這個成員。

Seconds
已淘汰.

已取代這個成員。

StandaloneMonth
已淘汰.

已取代這個成員。

TimeZone
已淘汰.

已取代這個成員。

Year
已淘汰.

已取代這個成員。

屬性

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
Handle

基礎Android實例的句柄。

(繼承來源 Object)
JniIdentityHashCode

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
JniPeerMembers

產生具有格式化日期/時間之字串的公用程序類別。

PeerReference

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

方法

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
Dispose()

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
Dispose(Boolean)

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
Format(String, Calendar)

指定格式字串和 java.util.Calendar 物件,會傳回包含所要求日期的 CharSequence。

Format(String, Date)

指定格式字串和 java.util.Date 物件,會傳回包含所要求日期的 CharSequence。

Format(String, Int64)

指定格式字串,以及自 1970 年 1 月 1 日 GMT 起以毫秒為單位的時間,會傳回包含所要求日期的 CharSequence。

FormatFormatted(ICharSequence, Calendar)

指定格式字串和 java.util.Calendar 物件,會傳回包含所要求日期的 CharSequence。

FormatFormatted(ICharSequence, Date)

指定格式字串和 java.util.Date 物件,會傳回包含所要求日期的 CharSequence。

FormatFormatted(ICharSequence, Int64)

指定格式字串,以及自 1970 年 1 月 1 日 GMT 起以毫秒為單位的時間,會傳回包含所要求日期的 CharSequence。

GetBestDateTimePattern(Locale, String)

傳回指定地區設定之指定基本架構的最佳可能當地語系化形式。

GetDateFormat(Context)

java.text.DateFormat傳回 物件,這個物件可以根據內容的地區設定,以簡短格式格式化日期。

GetDateFormatOrder(Context)

取得儲存為 char 陣列的目前日期格式。

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetLongDateFormat(Context)

java.text.DateFormat傳回 物件,這個物件可以格式化內容地區設定的長格式日期(例如 Monday, January 3, 2000)。

GetMediumDateFormat(Context)

會傳 java.text.DateFormat 回 物件,這個物件可以格式化為內容地區設定的中格式日期(例如 Jan 3, 2000)。

GetTimeFormat(Context)

java.text.DateFormat傳回 物件,這個物件可以根據內容的地區設定和使用者的 12-/24 小時制喜好設定來格式化時間。

Is24HourFormat(Context)

如果時間應該格式化為 24 小時,則傳回 true;如果時間應該格式化為 12 小時(AM/PM)時間,則傳回 false。

JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
IJavaPeerable.Finalized()

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

產生具有格式化日期/時間之字串的公用程序類別。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

產生具有格式化日期/時間之字串的公用程序類別。

GetJniTypeName(IJavaPeerable)

產生具有格式化日期/時間之字串的公用程序類別。

適用於