📜  swift 5 获取当前年份 - Swift (1)

📅  最后修改于: 2023-12-03 15:05:25.672000             🧑  作者: Mango

Swift 5 获取当前年份

若想获取当前年份,可以使用 Swift 5 内置的 Date 类,结合 DateFormatter 类实现。

代码示例
let now = Date() // 获取当前日期
let formatter = DateFormatter()
formatter.dateFormat = "yyyy"
let year = formatter.string(from: now) // 格式化日期,获取当前年份
print(year) // 输出当前年份

其中,Date() 获取当前日期,DateFormatter() 创建日期格式化对象,dateFormat 设置日期格式,string(from: ) 方法将日期格式化成字符串。

输出结果为当前年份。(例如,若是 2021 年,则输出 2021)

其他日期格式

若想获取其他日期格式,可以根据需要设置 dateFormat 属性。以下为一些常见的格式:

  • "yyyy":年份(例如 2021
  • "MM":月份(例如 06
  • "dd":日期(例如 12
  • "HH":小时(例如 23
  • "mm":分钟(例如 59
  • "ss":秒数(例如 30

更多日期格式化选项,请见 Apple 官方文档

备注
  • 本文采用 Swift 5.3.2 进行编写。
  • 以上代码示例可以直接运行,只需在 Playground 中输入即可。