ios - System.TimeSpan 为我可以在 iOS 中使用的东西

标签 ios

我使用 SOAP 和 NSXMLParser 从 Web 服务器获取大量信息,我获取的属性之一是接 child 的时间...

例如响应将是:PT15H

在文档中它被称为:System.TimeSpan pickUpTime

现在,其他属性包括整数、字符串和 bool 值等内容,我只是用例如保存它们

else if([elementName isEqualToString:@"a:LastName"])
{
    aParent.lastName = currentElementValue;
}

我可以用 PickUpTime 做什么?我需要获取时间并以干净的方式在标签中显示它,例如 15:00

最佳答案

您可以使用 NSDateFormatter 并为其提供您所获取的字符串的正确结构。这样就可以将其转换为 NSDate 对象供您使用,即将其显示为“15:00”等。

关于ios - System.TimeSpan 为我可以在 iOS 中使用的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9177077/

相关文章:

ios - objective c 将特殊 URL 转换为 NSURL

iOS - 处理来自 NSUserDefaults 的全局应用程序变量

iphone - NSArray enumerateObjectsUsingBlock : delay enumeration

ios - iOS 中的图像旋转

ios - 放置 UIView 覆盖 TabBar 和 NavBar

ios - Objective-C - 终止在后台运行的所有其他应用程序

ios - 无法在 Xcode 7.3 中构建模块并在框架模块错误中包含非模块化 header

ios - 导航栏中的 TextField

ios - 以编程方式自动调整掩码与 Interface Builder/xib/nib

ios - 如何修改文本字段以使光标不被覆盖?