我需要輸入時間值hh:mm:ss (09:45:56)
格式,但是在Xcode文本字段中我總是得到(094556)
作爲格式 -
如何解決這個問題?如何以hh:mm:ss格式輸入時間值?
回答
您可以使用NSDateFormatter
分析任何自定義格式
NSDateFormatter *dateformatter = [[NSDateFormatter alloc] init];
dateformatter.dateFormat = @"HH':'mm':'ss";
NSString *mydate = @"09:45:56"
NSDate *parseddate = [dateformatter dateFromString:mydate];
這應該給你的約會「上午9:45:他們已經將整個字符串中完成錄入後,使用此選擇將其格式化今天「
NSDateFormatter的文檔相當不錯,但您可以在這裏找到可能的特定格式化程序變體。它從蘋果文檔鏈接。
http://www.unicode.org/reports/tr35/tr35-19.html#Date_Format_Patterns
parseddate = 2000-01-01 04:15:56 +0000不是今天的日期 – iphonemaclover
如果我正確地理解了這個問題,您希望格式化爲HH:mm:ss格式的文本,因爲它在UITextField中輸入?
在這種情況下,讓您的視圖控制器UITextFieldDelegate和實施這個選擇:
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
每當用戶鍵入一個字符,或刪除它,這個方法會被調用。此時,您可以確定是否格式化字符串。例如,在輸入第二個字符(因此創建了09的小時部分)後,可以在字符串後附加一個「:」,使其看起來像「09:」。
另一種選擇。
- (void)textFieldDidEndEditing:(UITextField *)textField
對不起,我不明白這一點,任何示例鏈接? –
- 1. 時間格式hh:mm:ss輸入
- 2. 輸出時間格式爲「hh:mm:ss」vb
- 3. 已用時間格式HH:mm:ss
- 4. 格式化時間(HH:MM:SS)
- 5. html5時間輸入的更改值格式時間輸入
- 6. DATEDIFF以HH:MM:SS格式
- 7. 僅限時間值格式並輸入
- 8. 以HH:MM:SS格式插入秒數據庫
- 9. 從用戶處輸入小時分秒,並以hh:mm:ss格式開始倒計時
- 10. 如何以短時間格式驗證輸入字符串
- 11. 字符串日期時間「hh:mm:ss」或「dd.mm.yyyy hh:mm:ss」格式
- 12. Youtube API seekTo()以hh:mm:ss格式
- 13. 在AngularJS中輸入一個數字並在'hh:mm:ss'/時間格式中顯示它
- 14. 如何在輸入html格式輸入框時獲取值?
- 15. 如何顯示double作爲日期時間格式(HH:mm:ss)?
- 16. 如何比較格式爲HH:MM:SS的兩個時間字符串?
- 17. 如何格式化SQLServer日期時間(mm/dd/yyy HH:MM:SS AM/PM)
- 18. Excel宏:如何獲得「yyyy-MM-dd hh:mm:ss」格式的時間戳?
- 19. 如何繪製時間爲hh:mm:ss.000格式的數據範圍?
- 20. 如何在Excel中將時間從HH:MM:SS格式化爲HHMM?
- 21. 在Java中沒有日期的寫入時間格式(hh:mm:ss)
- 22. 程序將時間以秒爲單位轉換爲hh:mm:ss格式
- 23. 轉換時間以hh:mm:ss AM(PM)格式(sql)
- 24. 以這種格式顯示當前時間:HH:mm:ss
- 25. 是否可以使用HH:MM:SS格式打印持續時間?
- 26. Android以這種格式獲取時間`yyyy-mm-dd hh:mm:ss`
- 27. 如何存儲時間HH:MM:SS
- 28. jQuery輸入使用sql時間戳輸入日期時間戳yyyy/mm/dd hh:mm:ss
- 29. 如何以格式打印當前時間日期,日期月份年HH:MM:SS?
- 30. 從時間「HH:mm:ss」轉換時間「HH:mm:ss.000Z」
爲什麼不使用['UIDatePicker'(http://developer.apple.com/library/ios/#documentation/uikit/reference/UIDatePicker_Class/Reference/UIDatePicker.html) – rckoenes
只是我需要手動輸入時間這是y –