对文本中的日期内容进行格式化。
示例代码:
var now = Date() //日期属性的初始值,是设备的当前日期 static let dateFormatter: DateFormatter = { //添加日期格式化类型的属性,对日期内容进行格式化操作 let formatter = DateFormatter() //初始化一个日期格式化类型的实例 formatter.dateStyle = .long //设置日期格式化对象的日期样式为长样式,依次显示日数、月份和年份的值 formatter.dateStyle = .full //设置日期格式化对象的日期样式为全样式,除了显示日月年,还会显示星期 return formatter //返回指定的实例,作为日期格式化属性的值 }() var body: some View { Text("The time is: \(now, formatter: Self.dateFormatter)") //按照指定的日期格式显示日期属性的值 .font(.title) .padding() //内边距默认为15 }