gpt4 book ai didi

ios - 时间格式 ios "2014-04-28T01:03:21.827753"

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:54:12 26 4
gpt4 key购买 nike

任何人都知道 2014-04-28T01:03:21.827753 这样的格式, 我有处理 2014-04-28T01:03:21 格式的方法,但我没有听说过任何人帮助我的类似格式,那将非常感谢。

这是我的代码:-

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.??????"];// ? what i need to use please anyone route me in right way
NSDate *date = [dateFormatter dateFromString:timeStamp];

最佳答案

这似乎是 RFC 3339 的变体/ISO 8601 .参见 Apple 的 Technical Q&A QA1480有关此格式的指导(特别注意时区和语言环境)。

请注意,您的字符串未指定时区,但通常假定为祖鲁语(即 UTC/GMT),但您应该与生成此时间字符串的任何人确认这一点。此外,不要忘记为您的格式化程序指定语言环境,以防用户的日历不是标准的公历格式。

NSLocale *enUSPOSIXLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.locale = enUSPOSIXLocale;
formatter.dateFormat = @"yyyy-MM-dd'T'HH:mm:ss.SSSSSS";
formatter.timeZone = [NSTimeZone timeZoneForSecondsFromGMT:0];
NSDate *date = [formatter dateFromString:timeStamp];

关于ios - 时间格式 ios "2014-04-28T01:03:21.827753",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25616141/

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