gpt4 book ai didi

iOS - 使用当天的简写设置 NSDate 以进行本地化

转载 作者:行者123 更新时间:2023-11-29 02:30:17 25 4
gpt4 key购买 nike

所以我想将日期设置为具有以下格式的标签

2014 年 11 月 17 日,星期一。星期二,...星期三...(取决于哪一天)

现在我可以从以下 setDateFormat 中获取:

[dateFormatter setDateFormat:@"EEE, MMM d, yyyy"];

然而,当我更改设置时(比如说丹麦),我显然仍然得到 2014 年 11 月 17 日星期一。

我还没有找到可以满足我在这里所需的日期样式。最好的解决方案是获取星期几,然后将该速记添加到 NSDateFormatterMediumStyle 的开头以表示正常的月、日、年,还是我在文档中遗漏了一些可以给我我想要的东西的东西?

最佳答案

您可以通过执行以下操作获得所需的结果:

dateFormatter = [[NSDateFormatter alloc] init];
NSString *format = [NSDateFormatter dateFormatFromTemplate:@"EEE, MMM d, yyyy" options:0 locale:[NSLocale currentLocale]];
[dateFormatter setDateFormat:format];

format 将进行调整以最适合当前的语言环境。

关于iOS - 使用当天的简写设置 NSDate 以进行本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26981094/

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