您的位置:首页 > 移动开发 > IOS开发

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

2013-12-25 13:43 183 查看
时间和时间戳相互转换

一、把数字转化成时间如下:

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)[datetimeIntervalSince1970]];

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

   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios7 iOS 时间 数字