Swift 日期格式化 – 取得當前時間、日期字串轉日期物件 🕰️
Swift 日期格式化
Swift 是一種非常強大的程式語言,它可以讓開發者快速開發出功能強大的 App,而在開發 App 時,經常會需要操作日期,例如取得當前時間、日期字串轉日期物件等等,今天就來介紹如何使用 Swift 來進行日期格式化。
取得當前時間
取得當前時間的方法很簡單,只要使用 Date() 就可以取得當前時間,例如:
let currentDate = Date()
日期字串轉日期物件
如果你有一個日期字串,想要將它轉換成日期物件,可以使用 DateFormatter 來完成,例如:
let dateString = "2020-08-01"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
let date = dateFormatter.date(from: dateString)
日期物件轉日期字串
如果你有一個日期物件,想要將它轉換成日期字串,也可以使用 DateFormatter 來完成,例如:
let date = Date()
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
let dateString = dateFormatter.string(from: date)
總結
今天就介紹了如何使用 Swift 來進行日期格式化,取得當前時間、日期字串轉日期物件、日期物件轉日期字串等等,希望對你有所幫助。
推薦閱讀文章
推薦閱讀文章
Swift 日期格式化 – 取得當前時間、日期字串轉日期物件
Swift Date Formatting Demystified
How to format dates using DateFormatter
How to convert dates and times to a string using DateFormatter
How to convert strings to dates and times using DateFormatter</a