我正在使用创建日期NSDateComponents()。let startDate = NSDateComponents()startDate.year = 2015startDate.month = 9startDate.day = 1let calendar = NSCalendar.currentCalendar()let startDateNSDate = calendar.dateFromComponents(startDate)!...现在我要打印从startDate到今天为止的所有日期NSDate()。我已经尝试过使用NSCalendarUnit,但是它只输出整个差异,而不是两者之间的单个日期。let unit: NSCalendarUnit = [.Year, .Month, .Day, .Hour, .Minute, .Second]let diff = NSCalendar.currentCalendar().components(unit, fromDate: startDateNSDate, toDate: NSDate(), options: [])如何打印两个Date对象之间的所有日期?编辑2019同时,班级的名称已更改- NSDate现在为Date。NSDateComponents现在称为DateComponents。NSCalendar.currentCalendar()现在刚好Calendar.current。
3 回答
- 3 回答
- 0 关注
- 721 浏览
添加回答
举报
0/150
提交
取消