文書   >   Foundation   >     Dates and Times   >   DateFormatter   >   localizedString(from:dateStyle:timeStyle:)
型メソッド
localizedString(from:dateStyle:timeStyle:)
指定された日付と時間のスタイルを使用して、現在のロケール用にフォーマットされた、与えられた日付の文字列表現を返します。
宣言
class func localizedString(from date: Date, dateStyle dstyle: DateFormatter.Style, timeStyle tstyle: DateFormatter.Style) -> String
パラメータ
date | 日付。 |
dateStyle | 日付の書式スタイル。可能な値については、DateFormatter.Style を参照してください。 |
timeStyle | 時間の書式スタイル。可能な値については、DateFormatter.Style を参照してください。 |
戻り値
指定された日付と時間スタイルを使用して、date のローカライズされた文字列表現。
議論
このメソッドは、現在のデフォルト設定で構成された日付フォーマッタを使用します。返される文字列は、以下の例のように日付フォーマッタを構成して使用した場合と同じです。
let formatter = DateFormatter() formatter.formatterBehavior = .behavior10_4 formatter.dateStyle = dateStyle formatter.timeStyle = timeStyle let result = formatter.string(from: date)
以下も見よ
オブジェクトの変換
func date(from: String) -> Date?
受信者の現在の設定を使用して解釈された、与えられた文字列の日付表現を返します。
func string(from: Date) -> String
受信者の現在の設定を使用してフォーマットされた、与えられた日付の文字列表現を返します。
与えられた文字列の日付表現と使用された文字列の範囲を参照によって返し、文字列を解析できるかどうかを示すブール値を返します。