iOS 開發中的日期格式

2021-10-05 09:16:19 字數 1015 閱讀 2522

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 設定時間格式,...