📅  最后修改于: 2023-12-03 15:20:24.724000             🧑  作者: Mango
在 Swift 5 中,你可以使用 Date
类来获取当前的日期和时间。以下是使用 Swift 5 获取当前日期的一些例子:
let currentDate = Date()
print(currentDate)
这将输出当前日期和时间的值,例如:2022-01-01 12:34:56 +0000。
如果你只对日期感兴趣,而不需要时间信息,可以使用 Calendar
类将时间部分截断。
let currentDate = Date()
let calendar = Calendar.current
let components = calendar.dateComponents([.year, .month, .day], from: currentDate)
let date = calendar.date(from: components)
print(date)
这将输出当前日期的值,例如:2022-01-01。
你可以使用 DateFormatter
类来格式化日期的输出。
let currentDate = Date()
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
let dateString = dateFormatter.string(from: currentDate)
print(dateString)
这将输出当前日期的值,按照指定的格式进行格式化,例如:2022-01-01。
注意:dateFormat
属性中的格式化字符串可以根据需要进行调整,例如:yyyy-MM-dd HH:mm:ss。
以上是使用 Swift 5 获取当前日期的一些基础用法。你可以根据实际需求进行进一步的日期和时间处理。