0
我必須比較系統時間和NSDatePicker字段中選擇的時間。如果他們平等需要採取一些行動。什麼是比較時間的最佳方式?比較系統時間和NSDatePicker時間
我必須比較系統時間和NSDatePicker字段中選擇的時間。如果他們平等需要採取一些行動。什麼是比較時間的最佳方式?比較系統時間和NSDatePicker時間
字面上回答你的問題:
NSDate *currentDate = [NSDate date];
NSDate *pickerDate = [pickerDate date]; // where pickerDate is your NSDatePicker object
if ([currentDate isEqualToDate:pickerDate]) {
// do stuff
}
但由於isEqualToDate
是sub-second precise,這不是一個很可能出現的情況,所以它不太可能,用戶將用NSDatePicker擺弄時選擇了準確的日期/時間。你究竟想要做什麼?
我很抱歉,但我的意思是比較將運行,直到日期變得平等 – Novikoff 2011-05-01 15:27:08
以什麼分辨率?天,秒,分鐘? – 2011-05-01 18:27:21