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...