将 NSDate 设置为始终使用午夜
Setting an NSDate to always use midnight
现在我像这样设置一个 NSDate 对象:
func userSelectedDate(selectedDate : NSDate) {
let formatter = NSDateFormatter()
formatter.dateFormat = "dd-MM-yyyy"
let dateString = formatter.stringFromDate(selectedDate)
}
虽然我一直想使用午夜。如何强制使用特定时间?
let calendar = NSCalendar.currentCalendar()
let dateAtMidnight = calendar.startOfDayForDate(NSDate())
有一个n app方法
let startOfSelectedDate = NSCalendar.currentCalendar().startOfDayForDate(selectedDate)
现在我像这样设置一个 NSDate 对象:
func userSelectedDate(selectedDate : NSDate) {
let formatter = NSDateFormatter()
formatter.dateFormat = "dd-MM-yyyy"
let dateString = formatter.stringFromDate(selectedDate)
}
虽然我一直想使用午夜。如何强制使用特定时间?
let calendar = NSCalendar.currentCalendar()
let dateAtMidnight = calendar.startOfDayForDate(NSDate())
有一个n app方法
let startOfSelectedDate = NSCalendar.currentCalendar().startOfDayForDate(selectedDate)