Type Method
型メソッド
dateWithNaturalLanguageString:
Creates and returns a date object set to the date and time specified by a given string.
与えられた文字列によって指定される日付と時刻に設定されるある日付オブジェクトを作成して返します。
Declaration
宣言
+ (id)dateWithNaturalLanguageString:(NSString
*)string;
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 NSDateFormatter
and Data Formatting Guide).
このメソッドは、主として英語で、ある制限された口語語句のみをサポートします。それは予想しない結果を与えるかもしれません、そしてそれの利用は強く反対されます。日付オブジェクトを文字列から作成するには、あなたは日付フォーマッタオブジェクトを代わりに使うべきです(NSDateFormatter
とData Formatting Guideを見てください)。
In parsing the string, this method uses the date and time preferences stored in the user’s defaults database. (See dateWithNaturalLanguageString:locale:
for a list of the specific items used.)
文字列の構文解析において、このメソッドはユーザの初期設定データベースに格納される日付と時刻環境設定を使います。(dateWithNaturalLanguageString:locale:
を使用される特定の項目の一覧として見てください。)
See Also
参照
Legacy Operations
レガシー演算
+ dateWithString:
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
非推奨
- initWithString:
Returns a date object initialized with a date and time value specified by a given string in the international string representation format.
国際化文字列表現形式で与えられる文字列によって指定される日付と時刻の値で初期化される日付オブジェクトを返します。
Deprecated
非推奨
- addTimeInterval:
Returns a new date object that is set to a given number of seconds relative to the receiver.
レシーバに相対してある与えられた秒数を設定される新しい日付オブジェクトを返します。
Deprecated
非推奨
- dateWithCalendarFormat:timeZone:
Converts the receiver to a calendar date with a given format string and time zone.
レシーバをある与えられた書式設定文字列とタイムゾーンでのあるカレンダー日付へ変換します。
Deprecated
非推奨