func currentYear() -> String {
let date = Date()
let caledar = Calendar.current
let year = caledar.component(.year, from: date)
return "\(year)"
}
我这里只写了一个获取年份的例子,获取月份,日期都可以的,只要修改componet的参数就可以,当然也可以直接获取过个项目。
例如你要获取年份和月份可以用如下写法
let data = caledar.dateComponents([.year, .month], from: date)
//比如说要拿年份可以用如下方式获取
data.year //这样就可以直接获取了。