苹果ios开发者

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

//将十三位的时间戳转换为日期

- (NSString *)getDate:(NSString *)jsonDate

{

    //jsonDate类似这种/Date(1447659630000)/

    NSArray *strArray = [jsonDate componentsSeparatedByString:@"("];

    double timestampval =  [strArray[1] doubleValue]/1000;

    NSTimeInterval timestamp = (NSTimeInterval)timestampval;

    NSDate *updatetimestamp = [NSDate dateWithTimeIntervalSince1970:timestamp];

    NSDateFormatter* formatter = [[NSDateFormatter alloc] init];

    [formatter setDateFormat:@"yyyy-MM-dd"];

    NSString *dateString = [formatter stringFromDate:updatetimestamp];

    return dateString;

}

posted on 2016-01-11 12:30  苹果ios开发者  阅读(682)  评论(0编辑  收藏  举报