Type Method
型メソッド
date(withNaturalLanguageString:)
Creates and returns a date object set to the date and time specified by a given string.
与えられた文字列によって指定される日付と時刻に設定されるある日付オブジェクトを作成して返します。
Declaration
宣言
class func date(withNaturalLanguageString string: String
) -> Any?
Parameters
パラメータ
string
A string that contains a colloquial specification of a date, such as “last Tuesday at dinner,” “3pm December 31, 2001,” “12/31/01,” or “31/12/01.”
ある文字列、それは日付の口語仕様を含みます、例えば “last Tuesday at dinner”、“3pm December 31, 2001”、“12/31/01” または “31/12/01”など。
Return Value
戻り値
A new NSDate
object set to the current date and time specified by string
.
ある新しいNSDate
オブジェクト、string
によって指定される現在の日付と時刻に設定されます。
Discussion
議論
This method supports only a limited set of colloquial phrases, primarily in English. It may give unexpected results, and its use is strongly discouraged. To create a date object from a string, you should use a date formatter object instead (see DateFormatter
and Data Formatting Guide).
このメソッドは、主として英語で、ある制限された口語語句のみをサポートします。それは予想しない結果を与えるかもしれません、そしてそれの利用は強く反対されます。日付オブジェクトを文字列から作成するには、あなたは日付フォーマッタオブジェクトを代わりに使うべきです(DateFormatter
とData Formatting Guideを見てください)。
In parsing the string, this method uses the date and time preferences stored in the user’s defaults database. (See date(withNaturalLanguageString:locale:)
for a list of the specific items used.)
文字列の構文解析において、このメソッドはユーザの初期設定データベースに格納される日付と時刻環境設定を使います。(date(withNaturalLanguageString:locale:)
を使用される特定の項目の一覧として見てください。)
See Also
参照
Legacy Operations
レガシー演算
class func date(with: String) -> Any
Creates and returns a date object with a date and time value specified by a given string in the international string representation format (YYYY-MM-DD HH:MM:SS ±HHMM
).
国際化文字列表現形式(YYYY-MM-DD HH:MM:SS ±HHMM
)で与えられる文字列によって指定される日付と時刻の値で日付オブジェクトを作成して返します。
Deprecated
非推奨
init?(string: String)
Returns a date object initialized with a date and time value specified by a given string in the international string representation format.
国際化文字列表現形式で与えられる文字列によって指定される日付と時刻の値で初期化される日付オブジェクトを返します。
Deprecated
非推奨