NSDateFormatter
G:公元時代, 例如AD公元
yy:年後的2位
yyyy:完整年
MM:月,顯示爲1-12
MMM:月,顯示爲英文月分簡寫,如: Jan
MMMM:月, 顯示爲英文月分全稱,July
dd:日, 2位數表示,如02
d:日,1-2位顯示, 如2
EEE: 簡寫星期幾,如Sun
EEEE:全寫星期幾,如Sunday
aa:上下午,AM/PM
H:時,24小時制,0-23
K:時,12小時制,0-11
m:分,1-2位
mm:分,2位
s:秒,1-2位
ss:秒: 2位
S:毫秒
Z:GMT
英文日期分英式和美式
英式日期格式:日,月,年
美式日期格式:月,日,年
具體舉例如下:
1) 8th March,2004 或 8 March,2004 (英式)
2) March 8th,2004 或 March 8,2004 (美式)
日期寫法宜遵從下列規則:
1) 年份必須完全寫明,不可用04代替2004;
2) 月份必須用英文拼出或採用公認的簡寫,即
January(Jan.),
February(Feb.),
March(Mar.),
April(Apr.),
May,
June,
July,
August (Aug.),
September(Sept.),
October(Oct.),
November(Nov.),
December(Dec.)
3)日期可用序數詞,如: 1st,2nd,3rd,4...;也可用基數詞,如: 1, 2, 3, 4, ..但美式大多采用後者;
4)在年份和月日之間必須用逗號隔開;