【发布时间】:2014-05-08 13:14:15
【问题描述】:
我正在尝试使用NSDataDetector 来检测字符串中的不同数据。我注意到当检测到一个日期(即resultType是NSTextCheckingTypeDate)时,有三个有效的属性:
- 日期
- 持续时间
- 时区
我能够弄清楚如何创建为日期和时区生成值的字符串,但我不确定哪个字符串会为持续时间生成值。
例如,当我尝试解析 12:15 UTC 时,它会填充日期和时区。我在想像10 minutes 这样的东西会产生一个持续时间的值,但它甚至不会产生匹配。
注意:duration 应该根据NSHipster 和Apple 工作。请注意在NSTextCheckingResult 文档中,有一个标题为日期和时间的文本检查结果 的部分提到了duration。
【问题讨论】:
标签: objective-c parsing datetime ios7 nsdatadetector