我需要提取字符串到某个单词
我有这样的时间:"2012-12-29T00:00:00"
如何将部分提取到TO
。这就是我不需要时间。这个字符串不是静态的。我的意思是它改变像“2013-01-21T00:00 :00"
答案 0 :(得分:0)
使用如下
NSString *stingTime = @"2012-12-29T00:00:00";
if([stingTime rangeOfString:@"T"].location != NSNotFound)
stingTime = [stingTime substringToIndex:[stingTime rangeOfString:@"T"].location];
//output
2012-12-29
答案 1 :(得分:0)
这应该是这样......
NSString *string = @"2012-12-29T00:00:00";
NSRange range = [string rangeOfString:@"T0"];
if (range.location != NSNotFound){
NSString *newString = [string substringToIndex:range.location];
NSLog(@"NewString = %@",newString);
}
答案 2 :(得分:-2)
您可以使用NSString
的功能,例如:
NSString *string = @"2012-12-29T00:00:00";
NSString *newString = [string substringToIndex:10];
您的newString将包含2012-12-29。
希望这有帮助。