如何在swift中创建包含日期记录的数组

时间:2017-05-18 13:24:17

标签: ios swift validation date

我有一个包含日期的数组(网站上的用户条目)。 例如:

['2017-03-10 08:13:11', '2017-03-10 19:01:27', '2017-03-11 07:35:55', '2017-03-11 16:15:11', '2017-03-12 08:01:41', '2017-03-12 17:19:08']

我必须验证每个日期。是否可以将此记录' 2017-03-10 08:13:11' 指定为特定结构?我需要用变量识别这个,我可以使用它,比如年 - 月 - 天等。或者也许任何想法我怎么能像这样创建数组?

对我而言最好是快速完成,但如果swift不适合你,请用另一种语言分享你的想法:)

2 个答案:

答案 0 :(得分:5)

您应该使用Swift的内置Date结构,并使用DateFormatter从字符串构造日期。

答案 1 :(得分:1)

为日期定义创建一个类,并添加String的扩展名,因为您要将字符串日期转换为日期。

cordova platform rm ios
cordova platform add ios