gpt4 book ai didi

ios - 如何为日期结构 "2014-04-01T13:30:00.000+0000"设置日期格式化程序

转载 作者:搜寻专家 更新时间:2023-10-30 20:19:32 24 4
gpt4 key购买 nike

我是 Objective-C 的新手。我想设置一个日期格式化程序,用于将日期“2014-04-01T13:30:00.000+0000”转换为另一种格式 - “2014/04/01 13:30:00 AM ".

我已经尝试了很多格式,但都不行。请帮助解决这个问题。

最佳答案

试试这个

NSString *dateFormat1 = @"yyyy-MM-dd'T'HH:mm:ss.sssZ";
NSString *dateFormat2 = @"yyyy/MM/dd HH:mm:ss a";

NSString *dateString = @"2014-04-01T13:30:00.000+0000";

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
NSLocale *enUSPOSIXLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"];
[dateFormatter setLocale:enUSPOSIXLocale];
[dateFormatter setDateFormat:dateFormat1];

NSDate *date = [dateFormatter dateFromString:dateString];
[dateFormatter setDateFormat:dateFormat2];
dateString = [dateFormatter stringFromDate:date];

NSLog(@"Date : %@",dateString);

关于ios - 如何为日期结构 "2014-04-01T13:30:00.000+0000"设置日期格式化程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16013763/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com