Swift 如何在单个视图中制作多个日期格式?
How do I make more than one date format in a single view in Swift?
我正在尝试将数据保存到数据库并使用显示秒数的日期作为键,但我想在将要显示的值中显示较小的日期。问题是使用日期格式化程序,你需要像这样设置它,我无法弄清楚如何在不覆盖当前格式的情况下设置另一个。
DateFormatter.dateFormat = "MM-dd-yy hh:mm:ss a"
这是在一个视图中包含多个 DateFormatter
的方法。
格式化程序 1
let formatter = DateFormatter()
formatter.dateFormat = "QQQQ\ryyyy" //Shows Financial Quarter for Date
let formattedDate = formatter.string(from: date)
格式化程序2
let formatter1 = DateFormatter()
formatter1.dateFormat = "EEEE, MMM d, yyyy" //Wednesday, Mar 29, 2017
let formattedDate1 = formatter1.string(from: date)
请参阅此站点以了解有关 DateFormatter 的更多信息。希望这可以帮助。编码愉快!
我正在尝试将数据保存到数据库并使用显示秒数的日期作为键,但我想在将要显示的值中显示较小的日期。问题是使用日期格式化程序,你需要像这样设置它,我无法弄清楚如何在不覆盖当前格式的情况下设置另一个。
DateFormatter.dateFormat = "MM-dd-yy hh:mm:ss a"
这是在一个视图中包含多个 DateFormatter
的方法。
格式化程序 1
let formatter = DateFormatter()
formatter.dateFormat = "QQQQ\ryyyy" //Shows Financial Quarter for Date
let formattedDate = formatter.string(from: date)
格式化程序2
let formatter1 = DateFormatter()
formatter1.dateFormat = "EEEE, MMM d, yyyy" //Wednesday, Mar 29, 2017
let formattedDate1 = formatter1.string(from: date)
请参阅此站点以了解有关 DateFormatter 的更多信息。希望这可以帮助。编码愉快!