文書   >   Foundation   >     Dates and Times   >   DateFormatter   >   dateFormat
インスタンスプロパティ
dateFormat
受信者が使用する日付書式の文字列。
宣言
var dateFormat: String! { get set }
議論
日付書式文字列で許可される変換指定子のリストについては、データ書式設定ガイド を参照してください。
固定書式表現を使用して作業する場合にのみ、このプロパティを設定する必要があります (固定書式日付表現の使用 を参照の事)。ユーザーに見える表現にするには、定義済みのスタイルを使用して目的の書式を達成できない場合は、dateStyle および timeStyle プロパティ、または setLocalizedDateFormatFromTemplate(_:) メソッドを使用して下さい。これらのプロパティの両方とこのメソッドは、ユーザーへの表示に適したローカライズされた日付表現を提供します。
以下も見よ
書式とスタイルの管理
var dateStyle: DateFormatter.Style
受信者の日付のスタイル。
var timeStyle: DateFormatter.Style
受信者の時間のスタイル。
func setLocalizedDateFormatFromTemplate(String)
受信者用に指定されたロケールを使用して、テンプレートから日付書式を設定します。
class func dateFormat(fromTemplate: String, options: Int, locale: Locale?) -> String?
指定されたロケールに対して適切に配置された、与えられた日付書式のコンポーネントを表す、ローカライズされた日付書式の文字列を返します。
var formattingContext: Formatter.Context
日付の書式設定時に使用される大文字の書式設定コンテキスト。