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 書式指定文字列を指定しないようにし、システムによって提供される正しくローカライズされた文字列に依存する必要があります。 このクラスのファクトリ メソッドは、日付の書式設定と解析の両方に適した、適切にローカライズされた java.text.DateFormat インスタンスを返します。 書式指定文字列の正規のドキュメントについては、次を参照してください java.text.SimpleDateFormat

システムが適切なパターンを提供しない場合、このクラスはメソッドを #getBestDateTimePattern 提供します。

このクラスのメソッドは format 、Unicode UTS #35 パターンのサブセットを実装します。 このクラスで現在サポートされているサブセットには、次の形式文字が acdEHhLKkLMmsyz含まれます。 API レベル 17 まではサポート adEhkMmszy されていました。 このクラスは、旧バージョンとの互換性を保つために正しく実装 k されない H 点に注意してください。

パターンの詳細なドキュメント、またはより完全または正しい実装が必要な場合は、参照してください java.text.SimpleDateFormat 。 このクラス内の非format メソッドはによって実装されることに SimpleDateFormat注意してください。

の Java ドキュメントandroid.text.format.DateFormat

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

DateFormat()
DateFormat(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

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 GMT 年 1 月 1 日以降の時間 (ミリ秒単位) を指定すると、要求された日付を含む CharSequence が返されます。

FormatFormatted(ICharSequence, Calendar)

書式指定文字列とオブジェクトを java.util.Calendar 指定すると、要求された日付を含む CharSequence が返されます。

FormatFormatted(ICharSequence, Date)

書式指定文字列とオブジェクトを java.util.Date 指定すると、要求された日付を含む CharSequence が返されます。

FormatFormatted(ICharSequence, Int64)

書式指定文字列と、1970 GMT 年 1 月 1 日以降の時間 (ミリ秒単位) を指定すると、要求された日付を含む 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()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

書式設定された日付/時刻を持つ文字列を生成するためのユーティリティ クラス。

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
UnregisterFromRuntime()

書式設定された日付/時刻を持つ文字列を生成するためのユーティリティ クラス。

(継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</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)

書式設定された日付/時刻を持つ文字列を生成するためのユーティリティ クラス。

適用対象