首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何确定我收到了哪种日期格式?

如何确定我收到了哪种日期格式?
EN

Stack Overflow用户
提问于 2013-07-19 23:55:02
回答 2查看 128关注 0票数 5

在处理从不同客户机发送的各种各样的JSON数据时,数据格式标准化是一个真正的问题。

我可能会得到其中的任何一个: 2013-10-05

2-6-13

2013年7月13日星期一

有时会有小时、分钟和秒以及时区信息。对于每个客户端,我必须手动设置一个NSDateFormatter,或者如果无法解析它,我会进行子字符串搜索。我真正想做的是将所有这些合并到一个方法中,并以某种方式确定我处理的是哪种类型。然后使用某种类型的switch语句来处理该特定日期的解析。

我无法更改它们的格式,但我如何才能更好地处理它们?

EN

Stack Overflow用户

发布于 2013-07-20 00:50:19

这不是你问题的确切答案,但是当我想要解析日期而不确定格式时,我通常只为日期设置NSDataDetector。检测器通常会检测多种语言的日期,并一次性格式化所有日期。它相当整洁。

票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17750447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档