Type Method
型メソッド
stringFromDate:timeZone:formatOptions:
Creates a representation of the specified date with a given time zone and format options.
指定された日付の表現を、ある与えられたタイムゾーンと書式設定オプションで作成します。
Return Value
戻り値
A user-readable string representing the date.
利用者が読むことができる文字列表現のこの日付。
Discussion
議論
This method uses a date formatter configured with the specified time zone and format options. The following code examples produce the same string value:
このメソッドは、指定された標準時間帯と書式設定オプションで構成設定された日付フォーマッタを使います。以下のコード例は、同じ文字列値を生成します:
NSDate *date = [NSDate date];
NSString *string;
NSISO8601DateFormatter *formatter = [[NSISO8601DateFormatter alloc] init];
string = [formatter stringFromDate:date];
NSTimeZone *GMT = [NSTimeZone timeZoneWithAbbreviation: @"GMT" ];
NSISO8601DateFormatOptions options = NSISO8601DateFormatWithInternetDateTime | NSISO8601DateFormatWithDashSeparatorInDate | NSISO8601DateFormatWithColonSeparatorInTime | NSISO8601DateFormatWithTimeZone ;
string = [NSISO8601DateFormatter stringFromDate:date timeZone:GMT formatOptions:options];
See Also
参照
Converting ISO 8601 Dates
ISO 8601日付を変換する
- stringFromDate:
Creates and returns an ISO 8601 formatted string representation of the specified date.
指定された日付のISO 8601書式設定された文字列表現を作成して返します。
- dateFromString:
Creates and returns a date object from the specified ISO 8601 formatted string representation.
指定されたISO 8601書式設定された文字列表現から日付オブジェクトを作成して返します。