獲取當前日期 時間 iOS開發

2021-07-05 13:02:38 字數 600 閱讀 4605

nsdateformatter *formatter = [[nsdateformatter alloc]init]; 

//初始化格式器。

[formatter setdateformat:@"yyyy-mm-dd hh:mm:ss"];

//定義時間為這種格式: yyyy-mm-dd hh:mm:ss 。

nsstring *currenttime = [formatter stringfromdate:[nsdate date]];

//將nsdate  *物件 轉化為 nsstring *物件。

nslog(@"%@", currenttime);

//控制台列印出當前時間。

nsstring *d = [nsdate date];

//獲取日期;

發現乙個問題

定義日期格式的時候月份和分鐘都是用字母「m」或「m」表示,這裡如果同為大寫或者同為小寫都會發生獲取資料錯誤的bug。月份會顯示為分鐘的數字(月份數字=分鐘數字)。

C 獲取當前日期時間

今天 datetime.now.date.toshortdatestring 昨天,就是今天的日期減一 datetime.now.adddays 1 toshortdatestring 明天,同理,加一 datetime.now.adddays 1 toshortdatestring 本週 要知道本...

c 獲取當前日期時間

獲取日期 時間 datetime.now.tostring 2008 9 4 20 02 10 datetime.now.tolocaltime tostring 2008 9 4 20 12 12 獲取日期 datetime.now.tolongdatestring tostring 2008年9...

c 獲取當前日期時間

獲取日期 時間 datetime.now.tostring 2008 9 4 20 02 10 datetime.now.tolocaltime tostring 2008 9 4 20 12 12 獲取日期 datetime.now.tolongdatestring tostring 2008年9...