我正在:redir @a
:scriptnames
:redir END
:new
:put a
:/autoclose\.vim
锻炼身体,尝试Swift
。
我创建了一个显示当前日期的应用程序,然后通过将它们插入Dates
组件,将该日期添加到该日期。
所有这一切都很好,通过添加第二天我得到的一天。
我的问题是我有NSCalendar
只显示时间。我试图按小时和分钟插入给定的,但我将这些数字添加到将来的日期,因为它保持与当前日期相同的小时和分钟。
所以我的问题是:
我在这里要完成的是能够在我想要的时间将日期事件添加到日历中而不是将来的日期,其时间与我即将添加事件的时间相同
欢迎任何提示。
答案 0 :(得分:1)
使用NSCalendar
类:
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