0
我从Google服务器获取时间为PT4M30S,PT7M2S
。如果它是第一个,即PT4M30S
,那么我将它显示为4:30
。但第二个是这样的7:2
,我不想。我喜欢它就像7:02
。在ios中设置时间格式
这是我做了一些如何
NSString *[email protected]"M";
NSString *[email protected]"S";
NSRange rang =[videoTimeString rangeOfString:m options:NSCaseInsensitiveSearch];
if(rang.length==[m length])
{
if(rang.length==[s length])
{
NSString *string1=[videoTimeString stringByReplacingOccurrencesOfString:@"PT" withString:@""];
NSString *string2=[string1 stringByReplacingOccurrencesOfString:@"M" withString:@":"];
finalTime=[string2 stringByReplacingOccurrencesOfString:@"S" withString:@""];}
else{
NSString *string1=[videoTimeString stringByReplacingOccurrencesOfString:@"PT" withString:@""];
finalTime=[string1 stringByReplacingOccurrencesOfString:@"M" withString:@":00"];
}
}
else{
NSString *string1=[videoTimeString stringByReplacingOccurrencesOfString:@"PT" withString:@"0:"];
finalTime=[string1 stringByReplacingOccurrencesOfString:@"S" withString:@""];
}
因此,任何帮助,将不胜感激。
由于
请发表您迄今为止所做的一切。 –
'>然后我显示它为4:30'怎么样? – bansi