我想在此SwiftUI DatePicker的标签中更改所选日期的格式:
当前,它的格式为dd/m/yy
+时间,但我需要以月份的名称为dd MMMM yyyy
+时间(例如2020年6月30日上午9:00)进行格式化。
我似乎在DatePicker中找不到任何方法能够做到这一点。
当前代码:
DatePicker("Starts", selection: self.$request.startDate.onChange({_ in ...}))
答案 0 :(得分:0)
因为我假设您要在表单中使用DatePicker,所以不得不说这是不可能的。因为DatePicker不允许您访问实际的日期标签。
如果在表格外使用它,则可以引用日期,并根据需要使用DateFormatter对其进行格式化。