我以这种格式'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