我使用此代碼來獲取當前日期計算日期的一段時間過去,從今天
let date = Date()
let formatter = DateFormatter()
formatter.dateFormat = "yyyy.MM.dd"
let result = formatter.string(from: date)
我如何能得到過去的日期,例如一天或任何想法當前日期前一年?
我使用此代碼來獲取當前日期計算日期的一段時間過去,從今天
let date = Date()
let formatter = DateFormatter()
formatter.dateFormat = "yyyy.MM.dd"
let result = formatter.string(from: date)
我如何能得到過去的日期,例如一天或任何想法當前日期前一年?
嘗試使用此:
Date(timeIntervalSinceNow: -3600); \\One hour
或者你可以用日曆本
let calendar = Calendar.current
var component = DateComponents()
component.year = -1
calendar.date(byAdding: component, to: Date())
使用'DateComponents'。 – Larme
http://stackoverflow.com/a/29465291/2303865問題是如何添加,但你也可以減去 –