nstimeinterval本身是個秒級別的double型別數值,小數點後面即毫秒數
時間差- (nsstring *)intervalsincenow: (nsstring *) thedate
if (cha/3600>1&&cha/86400<1)
if (cha/86400>1)
[date release];
return timestring;
}+(bool)intervalsincenow:(nsdate *)beforedata
return no;
}時間 格式化用
在開發ios程式時,有時候需要將時間格式調整成自己希望的格式,這個時候我們可以用nsdateformatter類來處理。
例如://例項化乙個nsdateformatter物件
nsdateformatter *dateformatter = [[nsdateformatter alloc] init];
//設定時間格式,這裡可以設定成自己需要的格式
[dateformatter setdateformat:@"yyyy-mm-dd hh:mm:ss"];
//用[nsdate date]可以獲取系統當前時間
nsstring *currentdatestr = [dateformatter stringfromdate:[nsdate date]];
//輸出格式為:2010-10-27 10:22:13
nslog(@」%@」,currentdatestr);
//alloc後對不使用的物件別忘了release
[dateformatter release];
時間格式化
在開發的時候,碰到下面這樣乙個問題 在程式中顯示當前系統時間,但是有乙個要求,那就是,不論系統時間格式設定成什麼,介面顯示的時間都必須是 yyyy mm dd hh mm ss 格式的。剛開始,我在 中是這樣寫的 this.label2.text system.datetime.now.tostri...
時間格式化
時間格式化工具類 public class dateutil implements serializable else if type 2 else if type 3 else if type 4 else if type 5 else if type 6 else if type 7 else ...
時間格式化
顯示規則 若為當天,則顯示時分 若為其他日期,但是還在今年之內,顯示月 日 時分 若為今年之前,則顯示年 月 日 時分 1 let questionsdata await this.model questions field from unixtime asktime,y m d h i creat...