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)在年份和月日之间必须用逗号隔开;