从NSString中删除时间戳

时间:2013-08-20 12:12:09

标签: objective-c

我的json解析器中有一个NSString填充了以下内容。

"2013-08-22 00:00:00";

我如何删除此时间戳? “00:00:00”;

感谢。

P.s我尝试使用substringWithRange:NSMakeRange函数。

1 个答案:

答案 0 :(得分:3)

如果字符串中的日期格式保持不变,那么您可以根据其间的空格拆分字符串。

这样做的代码是:

NSString *date = @"2013-08-22 00:00:00";
NSArray *split = [date componentsSeparatedByString:@" "];
//split[0] => Date part
//split[1] => Time part

这是一个快速修复。

希望有所帮助!