gpt4 book ai didi

nsdate - stringFromDate 返回错误的年份

转载 作者:行者123 更新时间:2023-12-03 18:10:15 24 4
gpt4 key购买 nike

#define stdDateFormat @"YYYYMMdd'T'hh:mm:ssZ"
NSDateFormatter *dateFormat = [[NSDateFormatter alloc]init];
[dateFormat setDateFormat:stdDateFormat];
NSString *TimeOfSync = [dateFormat stringFromDate:syncDate];
NSLog(@"date format: %@",stdDateFormat);
NSLog(@"syncDate: %@",syncDate);
NSLog(@"TimeOfSync: %@",TimeOfSync);

记录输出:
date format: YYYYMMdd'T'hh:mm:ssZ
syncDate: 2009-01-03 19:00:00 +0000
TimeOfSync: 20080103T11:00:00-0800

任何人都可以帮忙吗?我唯一能看到的是输入日期字符串中时区之前的额外空间。谢谢。

最佳答案

年份使用小写 yyyy 而不是 YYYY。

大写 Y 表示 开始的年份周 日期在(2009 年 1 月 3 日是从 2008 年开始的一周)。

Unicode Date Format Patterns .

关于nsdate - stringFromDate 返回错误的年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5046281/

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