ios - 日期格式 - 时区

标签 ios objective-c nsdate nsdateformatter

我从服务器收到一个带有日期的字符串,如下所示:“2013-03-29T15:27:00Z”。我如何格式化它并将其转换为 NSDate?

最佳答案

试试这个:

[NSDateFormatter setDefaultFormatterBehavior:NSDateFormatterBehavior10_4];
NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
NSDate *date = [formatter dateFromString:@"2013-03-29T15:27:00Z"];

关于ios - 日期格式 - 时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15922971/

相关文章:

iphone - NSUserDefaults 记住 View

ios - 标题为 NSPredicate 的 EKEventStore 搜索事件

ios - Xcode Swift EXC_BAD_INSTRUCTION

ios - Xcode 将 TableView 置于最前面

ios - 将 Swift 导入 Objective-C

iphone - 在 iPhone 通讯录中使用查找电话号码时意外崩溃

ios - 在大型 UIView 上绘制占用大量内存

ios - 日期未保存到核心数据对象

ios - NSDate 到 String 的转换并显示在 UILabel 中

ios - 日期字符串到 NSDate swift