我有關於顯示特定日期的問題。在這種情況下,我從我的API(06/16/2015)中隨機取得一個日期,這個日期總是在變化。我用日期類型將它放入變量名稱toDate
。我需要在toDate
之前30天獲得我的fromDate
變量。我讀了this,但它仍然沒有工作。提前致謝。Swift:在「特定日期」前30天獲得
*注:我沒有任何的DatePicker在此控制器
我有關於顯示特定日期的問題。在這種情況下,我從我的API(06/16/2015)中隨機取得一個日期,這個日期總是在變化。我用日期類型將它放入變量名稱toDate
。我需要在toDate
之前30天獲得我的fromDate
變量。我讀了this,但它仍然沒有工作。提前致謝。Swift:在「特定日期」前30天獲得
*注:我沒有任何的DatePicker在此控制器
在這裏你去:
let toDate = `your date object`
let fromDate = Calendar.current.date(byAdding: .month, value: -1, to: toDate)
or,
// If you want to have exactly 30 days before
let fromDate = Calendar.current.date(byAdding: .day, value: -30, to: toDate)
您可以使用下面的代碼:
let today = Date() //Jun 21, 2017, 7:18 PM
let thirtyDaysBeforeToday = Calendar.current.date(byAdding: .day, value: -30, to: today)! //May 22, 2017, 7:18 PM
我希望這有助於。
在此先感謝,我從+ 1 –
它的工作很好。提前致謝。在6分鐘內檢查 –
我認爲'價值:-30'是我需要的 –