【发布时间】:2020-06-26 14:33:49
【问题描述】:
我正在尝试本地化字符串。
在英语中,我越来越喜欢“Friday, Jun 26”
但在西班牙语中,它就像“jueves, jun 25”。
第一个字母很小。但我正在尝试使用首字母大写字母。
下面是我的代码。
let longDateFormatter = DateFormatter()
longDateFormatter.dateFormat = "EEEE, MMM d"
longDateFormatter.locale = Locale(identifier: "es")
有什么方法可以获取首字母大写的日期。感谢您的帮助/
【问题讨论】:
-
也可能有帮助:stackoverflow.com/q/26306326
-
另外,为了正确的本地化考虑使用.setLocalizedDateFormatFromTemplate而不是直接分配
dateFormat。 -
仅出于上下文考虑(尽管您可能已经知道这一点),西班牙语中的工作日不像英语那样大写
标签: ios swift date-format