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)在年份和月日之間必須用逗號隔開;
iOS 日期格式
g 公元時代,例如ad公元 yy 年的後2位 yyyy 完整年 mm 月,顯示為1 12 mmm 月,顯示為英文月份簡寫,如 jan mmmm 月,顯示為英文月份全稱,如 janualy dd 日,2位數表示,如02 d 日,1 2位顯示,如 2 eee 簡寫星期幾,如sun eeee 全寫星期幾,...
IOS開發之格式化日期時間
在開發ios程式時,有時候需要將時間格式調整成自己希望的格式,這個時候我們可以用nsdateformatter類來處理。例如 例項化乙個nsdateformatter物件 nsdateformatter dateformatter nsdateformatter alloc init 設定時間格式,...
IOS開發之格式化日期時間
在開發ios程式時,有時候需要將時間格式調整成自己希望的格式,這個時候我們可以用nsdateformatter類來處理。例如 例項化乙個nsdateformatter物件 nsdateformatter dateformatter nsdateformatter alloc init 設定時間格式,...