显示系统日期为dd MMM



我目前正在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日期格式

相关内容

最新更新