2 mapmapm MapMapM 于 2013.06.13 13:59 提问

iPhone中NSDateFormatter时区

在iPhone应用中得到如下格式:

Tur, 18 Apr 2013 09:20:47

用下面的代码后:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithName:@"GMT"]];
[dateFormatter setDateFormat:@"E, dd MMM yyyy HH:mm:ss"];
NSString *formattedDate = [dateFormatter stringFromDate:[NSDate date]];
[dateFormatter release];

我的iPhone时区不是US的,所以我得到下面的:

木, 18 4月 2013 09:20:47

怎么办?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
NSDateFormatter转换时间字符串时的时区问题
NSDateFormatter转换时间字符串时的时区问题
iOS关于NSDate、NSString、NSDateFormatter设置时间格式等问题
1 获取当前时间 // 当前时间 NSDate *now = [NSDate date]; // 获取时间中的详细信息年、月、日、时、分、秒 NSCalendar *calendar = [NSCalendar currentCalendar]; NSUInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | N
NSDate与NSDateFormatter
NSDate是一个日期类,在学习之前你可以了解一下UTC- 世界标准时间
iOS世界时间,NSDateFormatter一篇文章全弄懂
iOS世界时间, NSDateFormatter一篇文章全弄懂 最近的项目,后台用java ,传的时间  @"2017-05-15T16:00:00.000+0000" 是这种格式的, 世界时间格式,可怜的哥虽然从业多年,但一时间也闷逼了,为了维护世界的和平,特意记录一下这些特殊时间格式的显示,以弥补哥从业多年的时间漏洞 // 首当其冲的,是哥的时区转换,太坑了,看哥好说话,
NSDate使用,NSDateFormatter转换,及DatePicker
取当前时间的秒数 NSTimeInterval time = [[NSDate date] timeIntervalSince1970]; long long int date = (long long int)time; NSLog(@”date\n%d”, date); //1295322949 //把秒数转化成yyyy-MM-dd hh:mm:ss格式 NSDate *dd = [
NSDateFormatter使用
- (void)dataFormatter {     /*      NSDateFormatter格式表示:@”YYYY/MM/dd” --> 2011/01/08            @”KK:mm aa” --> 02:51 PM      以下是setDateFormat可使用的英文代号:            纪元的表示:      G
Objective-C_NSDate、NSDateFormatter
讲解NSDate、NSDateFormatter的使⽤。
iOS开发之NSDateFormatter的NSLocale使用en_US_POSIX还是en_US
iOS SDK提供的日期时间格式化对象需要使用到NSLocale对象来控制日期和时间的显示,en_US为标准的格式往往使用的最多,但是习惯使用Java或C#的朋友会忽略掉iOS SDK提供的另一种格式en_US_POSIX,并且两种格式运行后的效果完全一样。参考代码;NSDateFormatter *formatter1 = [[[NSDateFormatter alloc] init] auto
ios NSDateFormatter 1987-04-12夏令时时间节点格式化日期为空
http://www.bubuko.com/infodetail-997580.html 将日期延后2小时处理。
UIDatePicker / NSDateFormatter 时差,时制
if ( self.remaindDatePicker==nil) { self.remaindDatePicker = [[UIDatePicker alloc] init]; } self.remaindDatePicker.frame = CGRectMake(0, CGRectGetMaxY(self.buttonStart.frame)-30+20, kA