📅  最后修改于: 2023-12-03 15:20:24.722000             🧑  作者: Mango
要获取当前日期和时间,可以使用Swift中的Date
类和DateFormatter
类。以下是获取当前日期和时间的详细步骤。
在代码文件顶部添加以下导入语句:
import Foundation
使用Date()
构造函数获取当前日期和时间的Date对象。
let currentDateTime = Date()
要将Date对象转换为特定格式的字符串,需要使用DateFormatter类。
下面是创建一个DateFormatter对象的代码示例,以将日期格式化为yyyy-MM-dd:
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd"
最后,使用DateFormatter的string(from:)
方法将Date转换为字符串。
let dateString = formatter.string(from: currentDateTime)
import Foundation
let currentDateTime = Date()
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd"
let dateString = formatter.string(from: currentDateTime)
print("当前日期为:\(dateString)")
此代码将输出以下内容:
当前日期为:2021-10-26
注意:此代码将返回当前时区下的当前日期。如果需要指定其他时区,可以使用DateFormatter的timeZone
属性。