时间戳TimeStamp处理

时间:2022-10-27 02:22:02

 

    我获得这个时间戳是得想除以1000再处理的,看看你们的需要先除多少再处理
    //时间戳处理
NSInteger time = timeStamp / 1000;
NSNumber *timer = [NSNumber numberWithInteger:time];
NSTimeInterval interval = [timer doubleValue];
NSDate *date = [NSDate dateWithTimeIntervalSince1970:interval];
//设置日期格式
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateStyle:NSDateFormatterMediumStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
[formatter setDateFormat:@"yyyy-MM-dd HH:mm"];
NSString *str = [formatter stringFromDate:date];
 
这样就能得到已当前格式显示时间的字符串了