我以這種格式'01/02/2013 17:00'從數據庫中獲取日期。我必須分離日期和時間,並將其放在nstableview的單獨列中(日期列和時間列中的日期)。我應該怎麼做?使用目標c將字符串拆分爲兩部分
0
A
回答
4
您可以:
NSArray *dateAndTime = [@"01/02/2013 17:00" componentsSeparatedByString:@" "];
此,如果你有一定的瞭解該格式。否則,你應該小心,並依靠像NSDateFormatter
這樣的東西。
0
NSString *dateTime = @"01/02/2013 17:00";
NSArray *strings = [dateTime componentsSeparatedByString:@" "];
的字符串數組現在看起來像......
[
@"01/02/2013",
@"17:00"
]
0
如果您希望能夠更改爲時間格式,或想通過時間等,我推薦一個NSDateFormatter更多的控制。 。
NSString *dateString = @"'01/02/2013 17:00";
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd/MM/YYYY HH:mm"];
NSDate *date = [formatter dateFromString:dateString];
[formatter setDateFormat:@"dd/MM/YYYY"];
NSString *newDateString = [formatter stringFromDate:date];
[formatter setDateFormat:@"HH:mm"];
NSString *newTimeString = [formatter stringFromDate:date];
相關問題
- 1. 將字符串拆分爲兩部分
- 2. 使用C++ Boost將字符串拆分爲兩部分?
- 3. 使用Javascript將字符串拆分爲兩部分
- 4. 將C++字符串拆分爲兩部分
- 5. C#拆分字符串 - 將字符串拆分爲數組
- 6. 將字符串拆分爲兩個div,並將其拆分爲字符串php
- 7. 使用拆分將字符串拆分爲2個字符組?
- 8. 使用分隔符c將字符串拆分爲一個點#
- 9. 如何在c#中使用字符分隔符將字符串拆分爲兩部分?
- 10. 如何將字符串拆分爲兩部分?
- 11. 將字符串拆分爲兩個
- 12. 將字符串分爲兩部分
- 13. 由兩個分隔符將字符串拆分爲兩列
- 14. 使用strtok()將字符串拆分爲3部分
- 15. 將字符串拆分爲基於標題的部分
- 16. 將C中的字符串拆分爲不同的部分
- 17. 將字符串拆分爲C++中的部分
- 18. 將字符串拆分成部分
- 19. 將字符串拆分爲「。」
- 20. 將字符串拆分爲「|」
- 21. 將字符串拆分爲數組C
- 22. C#將字符串拆分爲Excel
- 23. 將字符串拆分爲數組C++
- 24. 將字符串拆分爲字符串
- 25. 將字符串拆分爲字符串
- 26. 如何將字符串拆分爲兩部分而不使用單詞PHP?
- 27. 用C拆分字符串
- 28. PHP將字符串拆分爲兩個數組 - 值拆分和分隔符
- 29. 使用字符串作爲分隔符來拆分字符串
- 30. 將字符串拆分爲兩個單獨的字符串
你試過了什麼,你在哪裏面臨問題? – CRDave