NSDate 和 UIDatepicker Swift

NSDate and UIDatepicker Swift

我正在 Swift 锻炼,尝试 Dates
我制作了一个显示当前日期的应用程序,然后我通过将天数插入 NSCalendar 组件来为该日期添加天数。

所有这些都很好,通过添加一天我得到了第二天。 我的问题是我有一个 UIDatePicker 只显示时间。我试图插入我给出的小时和分钟,但我将这些数字添加到未来日期,因为它与当前日期保持相同的小时和分钟。

所以我的问题是:

我在这里想要完成的是能够在我想要的时间将未来的事件添加到日历中,而不是在与我要添加的时间相同的未来日期事件。

欢迎任何提示。

使用NSCalendar class:

let date = NSDate() // date with current time
let calendar = NSCalendar.currentCalendar()
let date2 = calendar.dateBySettingHour(0, minute: 0, second: 0, ofDate: date, options: []) // date with zero time