本文主要介紹有關nsdate的一些基礎用法
@inte***ce viewcontroller ()
@end
- (void)viewdidload
- (void)getcurrentdateoflocalzone
- (void)getcurrentdatestring
- (void)accordingdatestringtranslatedcurrentdate
nsdateformatter的格式介紹
g -- 紀元一般會顯示西元前(bc)和公元(ad)
y -- 年
假如是2023年,那麼yyyy=2013,yy=13
m -- 月
假如是3月,那麼m=3,mm=03,mmm=mar,mmmm=march
假如是11月,那麼m=11,mm=11,mmm=nov,mmmm=november
w -- 年包含的周
假如是1月8日,那麼w=2(這一年的第二個周)
w -- 月份包含的周(與日曆排列有關)
假如是2023年4月21日,那麼w=4(這個月的第四個周)
f -- 月份包含的周(與日曆排列無關)
和上面的w不一樣,f只是單純以7天為乙個單位來統計周,例如7號一定是第乙個周,15號一定是第三個周,與日曆排列無關。
d -- 年包含的天數
假如是1月20日,那麼d=20(這一年的第20天)
假如是2月25日,那麼d=31+25=56(這一年的第56天)
d -- 月份包含的天數
假如是5號,那麼d=5,dd=05
假如是15號,那麼d=15,dd=15
e -- 星期假如是星期五,那麼e=fri,eeee=friday
a -- 上午(am)/下午(pm)
h -- 24小時制,顯示為0--23
假如是午夜00:40,那麼h=0:40,hh=00:40
h -- 12小時制,顯示為1--12
假如是午夜00:40,那麼h=12:40
k -- 12小時制,顯示為0--11
假如是午夜00:40,那麼k=0:40,kk=00:40
k -- 24小時制,顯示為1--24
假如是午夜00:40,那麼k=24:40
m -- 分鐘
假如是5分鐘,那麼m=5,mm=05
假如是45分鐘,那麼m=45,mm=45
s -- 秒
假如是5秒鐘,那麼s=5,ss=05
假如是45秒鐘,那麼s=45,ss=45
s -- 毫秒
一般用sss來顯示
z -- 時區
表現形式為gmt+08:00
z -- 時區
表現形式為+0800
關於Python那些事兒
1.易於學習 python有相對較少的關鍵字,結構簡單,和乙個明確定義的語法,學習起來更加簡單。2.易於閱讀 python 定義的更清晰。3.易於維護 python的成功在於它的源 是相當容易維護的。4.乙個廣泛的標準庫 python的最大的優勢之一是豐富的庫,跨平台的,在unix,windows和...
關於Nginx那些事兒
記憶體少 併發能力強,效能優化 正向 在瀏覽器中配置 伺服器,實現客戶端對伺服器的訪問。也就是說,在一般情況下,我們客戶端無法直接訪問到伺服器,需要有那麼乙個中臺作為中間應用實現訪問。反向 反向 中,客戶端是無知的,不知道是否配置了伺服器,我們將資料發到反向 伺服器上去,反向 伺服器選擇目標伺服器獲...
關於BOM的那些事兒
window物件 1.window物件是最頂層的物件 2.window物件有六大屬性,這六大屬性本身也是物件 3.window物件旗下的document也是物件 並且document旗下有五大屬性 4.document旗下的五大屬性又是物件,總結 都是物件 window screenleft 和 s...