1. 程式人生 > >iOS 時間戳轉換為字串標準時間

iOS 時間戳轉換為字串標準時間

//首先匯入標頭檔案   #import "sys/utsname.h"

//如果Json資料中的不是字串型別的時間戳

long timeStamp=1461896616000;

    NSString*tempTime=[[NSNumber numberWithLong:timeStamp]stringValue];

    NSMutableString*getTime= [NSMutableStringstringWithFormat:@"%@",tempTime];

//    NSMutableString *getTime = @"1461896616000";

    struct utsname

systemInfo;

uname(&systemInfo);

    [getTime deleteCharactersInRange:NSMakeRange(10,3)];

NSDateFormatter *matter = [[NSDateFormatteralloc]init];

    matter.dateFormat =@"YYYY-MM-dd HH:mm";

NSDate *date = [NSDatedateWithTimeIntervalSince1970:[getTime intValue]];

    NSString*timeStr = [matter stringFromDate

:date];

NSLog(@"%@",timeStr);//2016-04-29 10:23