如何設置開始日期,時間和結束日期,日期和時間選擇器中的時間,如果我們選擇任何日期,只需啓用開始時間和結束時間,例如開始時間爲上午09:00至下午05:00。我如何設置開始日期,時間和結束日期,在iphone中dateandtime選擇器中的時間?
0
A
回答
2
使用minimumDate和maximumDate性能
NSDateComponents* dc = [[NSDateComponents alloc] init];
[dc setYear:2011];
...
NSCalendar* c = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDate* date = [c dateFromComponents:dc];
dp.minimumDate = date;
....
datePicker.maximumDate = d;
0
在你看來,你從故事板創建的UIDatePicker。如果選擇任何日期該日期將顯示在文本框是這樣的:
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"HH:mm"];
//NSDate *date = [[NSDate alloc]init];
NSDate *date = [sender date];
NSString *formattedDateStringTime = [formatter stringFromDate:date];
[self setSelectedDate:formattedDateStringTime];
NSLog(@"value: %@",formattedDateStringTime);
[formatter release];
//if (currentTextField.tag==101) {
currentTextField.text=formattedDateStringTime;
試試這個當前的日期將顯示在文本框和這樣的你需要得到結束時間。最後再給文本提交的文本是:
currentTextField.text=[NSString StringWithFormat:"%@ to %@",formattedDateStringTime,formattedDateEndTime];
試試這個,我認爲你可以得到答案。
相關問題
- 1. 日期時間選擇器 - 設置開始日期和時間
- 2. 基礎日期選擇器,結束日期(和時間)不能在開始日期(和時間)之前
- 3. 如何獲取日期時間月開始和結束日期?
- 4. 多個「開始日期時間」和「結束日期時間」。生成的開始日期時間和結束日期時間
- 5. 開始日期到結束日期之間的查找時間
- 6. 如何獲取日期和時間範圍選擇器的開始和結束?
- 7. 在PHP中按時間間隔分割開始日期和結束日期
- 8. 如何獲得開始和結束日期之間的時間
- 9. 如何在Rails中實現Google日曆,如事件開始日期/時間和結束日期/時間?
- 10. 開始日期和開始時間小於結束日期和結束時間驗證
- 11. 設置icalendar日期開始和日期結束時區
- 12. 生成開始日期和結束日期之間的日期
- 13. 如何設定分鐘開始日期在日期時間選擇器
- 14. 如何獲取給定開始日期和結束日期的中間日期?
- 15. 新鮮android:我選擇從datepicke開始日期和結束日期根據我需要插入開始日期和結束日期之間的日期intllite
- 16. 檢查時間(開始日期和結束日期)是否削減時間段
- 17. 如何根據選擇設置開始日期和結束日期的提醒?
- 18. 驗證日期,時間開始和時間用javascript結束
- 19. 如何設置日期部分設置SQL開始日期和結束日期
- 20. 日期時間選擇器在iPhone
- 21. 設置星期幾從日期時間選擇器中選擇日期android
- 22. datetime選擇器開始日期和結束日期
- 23. 在mysql中的開始日期和結束日期之間顯示日期
- 24. 在mysql中的開始日期和結束日期之間查找日期
- 25. 如何獲取日期時間的開始時間和結束日期時間值?
- 26. 時間格式爲開始日期,結束日期 - SSRS
- 27. 如何設置開始日期和結束日期?
- 28. 我該怎麼做:在節點輸出中設置日期函數,以格式化日期從開始到結束時間,然後開始和結束時間
- 29. 如何在c中設置日期時間選擇器中的時間#
- 30. 設置日期時間在jQuery的日期時間選擇器與數據庫日期時間