文書   >   Foundation   >     Dates and Times   >   ISO8601DateFormatter   >   string(from:timeZone:formatOptions:)


型メソッド


string(from:timeZone:formatOptions:)


与えられたタイムゾーンと書式オプションで指定された日付の表現を作成します。





宣言


class func string(from date: Date, 
         timeZone: TimeZone, 
    formatOptions: ISO8601DateFormatter.Options = []) -> String


パラメータ


date表現されるべき日付。
timeZone使われるタイムゾーン。
formatOptions使用されるオプション。可能な値については、ISO8601DateFormatter.Options を参照してください。


戻り値


日付を表すユーザーが読める文字列。


議論


このメソッドは、指定されたタイムゾーンおよび書式オプションで構成された日付フォーマッタを使用します。以下のコード例は、同じ文字列値を生成します。



let date = Date()
var string: String

let formatter = ISO8601DateFormatter()
string = formatter.string(from: date)

let GMT = TimeZone(abbreviation: "GMT")
let options: ISO8601DateFormatOptions = [.withInternetDateTime,
 .withDashSeparatorInDate, .withColonSeparatorInTime, .withTimeZone]
string = ISO8601DateFormatter.string(from: date, timeZone: GMT, formatOptions: options)



以下も見よ





ISO 8601 の日付の変換





目次
Xcode の新機能

  • SDK
  • iOS 10.0+
    macOS 10.12+
    tvOS 10.0+
    watchOS 3.0+
  • フレームワーク
  • Foundation
  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)