這個原理是很是簡單的,首先將獲得的時間戳字段轉換爲浮點類型的數,計算出這個時間距離1970年的NSDate,而後設置顯示的時間格式,轉化一下便可,封裝了一下代碼,具體以下:code
+(NSString *)dateStringFromNumberTimer:(NSString *)timerStr{ //轉化爲Double double time=[timerStr doubleValue]; //計算距離1970年的NSDate NSDate *date=[NSDate dateEithTimeIntervalSince1970:time]; //轉化爲時間格式字符串 NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease]; df.dateFormat=@"yyyy-MM-dd HH:mm:ss"; //轉化爲 時間字符串 return [df stringFormDate:date]; }