在应用正确的NSDateFormatter之前,如何验证字符串日期是ISO 8601日期格式?

时间:2013-07-31 21:31:22

标签: objective-c nsdate nsdateformatter iso8601

远程API的日期格式预计将来会从当前自定义格式更改为ISO 8601。 寻找有效的方法来验证字符串日期格式,然后使用适当的NSDateFormatter将其转换为NSDate。

1 个答案:

答案 0 :(得分:2)

验证格式的最简单方法是使用日期格式化程序实际尝试转换字符串。如果它返回nil,那么格式不匹配,您可以尝试其他格式。