gpt4 book ai didi

ios - DateFormatter 的 LocalizedString 与 iOS 默认日历应用不同

转载 作者:搜寻专家 更新时间:2023-11-01 06:02:23 25 4
gpt4 key购买 nike

当我尝试从 DateFormatter 获取 localizedString 时,输出与 iOS 默认日历应用程序显示的格式不同。

DateFormatter 用于 US Locale 显示(对于 dateStyle full)

Tuesday, August 15, 2017

iOS 默认日历应用显示的位置

Tue, Aug 15, 2017

DateFormatter 用于 KR Locale 显示(对于 dateStyle full)

2017년 8월 15일 화요일

iOS 默认日历应用显示的位置

2017년 8월 15일 (화)

如何获取 iOS 默认日历应用程序中显示的 localizedString?我应该为所有语言环境创建自定义格式吗?

最佳答案

所有标准样式都不会显示缩写的工作日和月份名称。

一种选择是使用 setLocalizedDateFormatFromTemplate

let df = DateFormatter()
df.setLocalizedDateFormatFromTemplate("EEEMMMddyyyy")
let string = df.string(from: Date())

关于ios - DateFormatter 的 LocalizedString 与 iOS 默认日历应用不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45684433/

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