我试图计算两个日期之间的差异(一个是当前日期,另一个是来自datepicker),在几周和几天然后在标签上显示结果,这是我到目前为止所做的,我感谢更有经验的开发人员的帮助这里!
let EDD = datePicker.date
let now = NSDate()
let formatter = DateComponentsFormatter()
formatter.unitsStyle = .short
formatter.allowedUnits = [.day]
formatter.maximumUnitCount = 2
let string = formatter.string (from: now as Date, to: EDD)
label.text = string
Run Code Online (Sandbox Code Playgroud)