NSDate 服务器返回的时间戳

- (NSString *)getTImeBytimestampString:(NSString *)timstampStr
{
    NSDate * date = [NSDate dateWithTimeIntervalSince1970:[timstampStr longLongValue] / 1000];
    NSDateFormatter * formatter = [[NSDateFormatter alloc] init];
    [formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
    NSString * str = [NSString stringWithFormat:@"%@", [formatter stringFromDate:date]];
    return str;
}
传入时间戳,获得时间格式

 

服务端是 Java(Jersey + Jackson)输出的时间戳是 13 位的,而 iOS 要求是 10 位的,所以除以1000

posted @ 2015-08-06 16:38  大厨子的世界  阅读(223)  评论(0编辑  收藏  举报