文書   >   Foundation   >     Dates and Times   >   DateFormatter   >   doesRelativeDateFormatting


インスタンスプロパティ


doesRelativeDateFormatting


受信者が日付コンポーネントに "today" や "tomorrow" などのフレーズを使用するかどうかを示すブール値。





宣言


var doesRelativeDateFormatting: Bool { get set }


議論


受信側が相対日付書式を使用する場合は true、そうでない場合は false


日付フォーマッタが相対日付の書式設定を使用する場合、可能な場合は、その出力の日付コンポーネントを "today""tomorrow" などの相対日付を示す句に置き換えます。使用可能なフレーズは、日付フォーマッタのロケールによって異なります。将来の日付の場合、英語は "tomorrow" のみを許可し、フランス語は以下の例に示すように "the day after the day after tommorow" (明後日の次の日 ) を許可することがあります。



let dateFormatter = DateFormatter()
dateFormatter.timeStyle = .none
dateFormatter.dateStyle = .medium
dateFormatter.locale = Locale(identifier: "fr_FR")

dateFormatter.doesRelativeDateFormatting = true

let date = Date(timeIntervalSinceNow: 60 * 60 * 24 * 2)
let dateString = dateFormatter.string(from: date)
print(dateString)  // après-demain



以下も見よ





自然言語のサポートの管理





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • iOS 4.0+
    macOS 10.6+
    tvOS 9.0+
    watchOS 2.0+
  • フレームワーク
  • Foundation
  • 宣言
  • 議論
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)