文書   >   Foundation   >   Dates and Times   >   Date   >   NSDate   >   date(withNaturalLanguageString:locale:)
  廃止  


型メソッド


date(withNaturalLanguageString:locale:)


与えられた文字列で指定された日付と時刻に設定された日付オブジェクトを作成して返します。





宣言


class func date(withNaturalLanguageString string: String, 
         locale: Any?) -> Any?


パラメータ


string「この前の火曜日の夕食」、「2001 年 12 月 31 日午後 3 時」、「12/31/01」、または「31/12/01」のような日付の口述仕様を含む文字列。
localeDictionaryロケールデータを含む NSDictionary オブジェクト。ユーザーの環境設定を使用するには、[[NSUserDefaults standardUserDefaults] dictionaryRepresentation] を使用します。

nil または NSLocale のインスタンスを渡すと、NSDate はシステムのデフォルトロケールを使用します。これは現在のユーザーのロケールとは異なります。


戻り値


localeDictionary に従って解釈される string によって指定された日付と時刻に設定された新しい NSDate オブジェクト。


議論


このメソッドは、主に英語の限られた口語のフレーズのみをサポートしています。予期しない結果が出る可能性があり、その使用は全くお勧めできません。文字列から日付オブジェクトを作成するには、代わりに日付フォーマッタオブジェクトを使用する必要があります (DateFormatter および データフォーマットガイド を参照して下さい)。


localeDictionary からのロケールデータを表すキー値は、文字列を解析するときに使用されます。これらのキーは、クラスの説明にあるロケールキーのリストに加えて、自然言語の文字列を解析するときに使用されます。


以下も見よ





過去の操作





目次
Xcode の新機能

  • 言語:Swift   |   Objective-C
  • SDK
  • macOS 10.4-10.10   廃止  
  • フレームワーク
  • Foundation
  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)