別の記事で、NSDateFormatterについての自分の誤解について書いた。
今回は、NSDateFormatterで時間がどのように表示されるかまとめる。
全て、UnixTimeで 1428054441 にする。(書いている時間)
ちなみに英語では、
short/Medeumでは', '
long/Fullでは' at '
で、日付と時間の間が保管された。
日付表示
style | 日本語 | 英語 |
---|---|---|
short | 2015/04/03 | 4/3/15 |
medium | 2015/04/03 | Apr 3, 2015 |
long | 2015年4月3日 | April 3, 2015 |
full | 2015年4月3日金曜日 | Friday, April 3, 2015 |
時刻表示
style | 24時間表示 | 日本語 | 英語 |
---|---|---|---|
short | ON | 18:47 | 18:47 |
short | OFF | 午後6:47 | 6:47 PM |
medium | ON | 18:47:21 | 18:47:21 |
medium | OFF | 午後6:47:21 | 6:47:21 PM |
long | ON | 18:47:21 JST | 18:47:21 GMT+9 |
long | OFF | 午後6:47:21 JST | 6:47:21 PM GMT+9 |
full | ON | 18時47分21秒 日本標準時 | 18:47:21 Japan Standard Time |
full | OFF | 午後6:47:21秒 日本標準時 | 6:47:21 PM Japan Standard Time |