我目前正在Xcode中做一个swift项目。
我试图以dd MMM格式显示来自用户设备的系统日期。
我现在有
dateLabel.text = DateFormatter.localizedString(from: Date(), dateStyle: DateFormatter.Style.medium, timeStyle:DateFormatter.Style.none)
这是向显示器输出一个MMM, dd, YYYY,
是否可以输出这个dd MMM.
thanks in advance
你可以使用DateFormatter类并为输出设置任何有效的格式:
let date = Date()
let dateFormatter = DateFormatter()
// dateFormatter.dateFormat = "MMM dd, YYYY"
dateFormatter.dateFormat = "dd MMM"
let stringDate = dateFormatter.string(from: date)
print(stringDate)
查看更多细节:Swift日期格式