问题描述
我想显示“昨天”+“昨天下午 6:30”等时间以及“周一下午 6:30”等周符号+时间,并支持本地化。
我确信简单地附加字符串并不适用于每个语言环境,所以我想知道正确的方法来做到这一点。
let relativeFormatter = RelativeDateTimeFormatter()
let formatter = DateFormatter()
var prefix = ""
formatter.timeStyle = .short
formatter.dateStyle = .none
if Calendar.current.isDateInYesterday(self) {
prefix = relativeFormatter.localizedString(from: DateComponents(day: -1))
}
return prefix + formatter.string(from: self)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)