ite*_*nyh 5 iphone objective-c nsdate
如何将日期字符串"2012-05-03 06:03:00 +0000"转换为NSDate.我使用下面的代码,但它不起作用:
NSDateFormatter *datFormatter = [[NSDateFormatter alloc] init];
[datFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss Z"];
NSDate* date = [datFormatter dateFromString:dateStr];
Run Code Online (Sandbox Code Playgroud)
Eug*_*ene 10
NSString *dateStr = @"2012-05-03 06:03:00 +0000";
NSDateFormatter *datFormatter = [[NSDateFormatter alloc] init];
[datFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss Z"];
NSDate* date = [datFormatter dateFromString:dateStr];
NSLog(@"date: %@", [datFormatter stringFromDate:date]);
Run Code Online (Sandbox Code Playgroud)
此代码打印 date: 2012-05-03 09:03:00 +0300
有用.另外,不要忘记设置您要定位的日期格式化程序的时区
| 归档时间: |
|
| 查看次数: |
7769 次 |
| 最近记录: |