我从使用SOAP和NSXMLParser的Web服务器获取了大量信息,我得到的其中一个属性是孩子被接走时的时间......
e.g。答案是:PT15H
在文档中称为:System.TimeSpan pickUpTime
现在,其他属性包括整数,字符串和布尔值等内容,我只需将它们保存为例如
else if([elementName isEqualToString:@"a:LastName"])
{
aParent.lastName = currentElementValue;
}
我如何处理PickUpTime?我需要花时间并以干净的方式将其显示在标签上,例如15:00
答案 0 :(得分:1)
您可以使用NSDateFormatter并为其提供正确的字符串结构。通过这种方式,它可以转换为NSDate对象供您使用,即将其显示为“15:00”等。
答案 1 :(得分:0)
决定只使用stringByReplacingOccurrencesOfString来删除字母,因为我知道我总会得到某些字母......然后我可以将它转换为格式为HH的NSDate:mm