NSScreencast Episode #99 Parsing and Formatting Dates
Parsing and Formatting Dates - NSScreencast
日付の変換
- Unicode Date Format Patterns UTS #35: Unicode Locale Data Markup Language
- NSDateFormatter
- [dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
- dateFormatter dateFromString
- Not recommend - US (MM dd yyyy), UK (dd MM yyyy)
- RubyとmとMとかだいぶ違う
- timezone ZZZ
- ISO8601
- common yyyy-MM-dd'T'HH:mm:ssZ
- NSDateFormatterNoStyle, NSDateFormatterShortStyle, NSDateFormatterMediumStyle, NSDateFormatterLongStyle
- set locale
- en_GB dd mm yyyy
- date from epoch
$ date +%s
$ date -r 1
- NSTimeInterval
- timeIntervalSince1970 (seconds since epoch)