现在的位置: 首页 > 综合 > 正文

ios中如何将一串数字传化成时间

2019年03月31日 ⁄ 综合 ⁄ 共 831字 ⁄ 字号 评论关闭

//把数字转化成时间如下:

NSString*time = @"1329038338"; 

NSDateFormatter *formatter = [[[NSDateFormatter alloc] init]autorelease]; 
[formatter setDateStyle:NSDateFormatterMediumStyle]; 
[formatter setTimeStyle:NSDateFormatterShortStyle]; 
[formatter setDateFormat:@"YYYY-MM-dd HH:mm"]; 
NSDate*confromTimesp = [NSDate dateWithTimeIntervalSince1970:(NSTimeInterval)[time intValue]]; 
NSString*confromTimespStr = [formatter stringFromDate:confromTimesp]; 

timeString = confromTimespStr; 

//把时间转化成数字如下:

    NSDate*date = [NSDatedate];

    NSDateFormatter *formatter1 = [[[NSDateFormatteralloc]
init]autorelease];

    [formatter1 setDateStyle:NSDateFormatterMediumStyle];

    [formatter1 setTimeStyle:NSDateFormatterShortStyle];

    [formatter1 setDateFormat:@"YYYY-MM-dd HH:mm"];

    NSString* timesp = [NSStringstringWithFormat:@"%lld",(longlong)[date
timeIntervalSince1970]];

    NSLog(@"++++++%@",timesp);

抱歉!评论已关闭.