Swift NSDate格式化程序问题

菲拉斯

我在NSDateFormatter特定日期的Swift遇到了一个奇怪的问题

这是我的代码:

let stringDate = "25/03/2015"

let dateFormatter = NSDateFormatter()

dateFormatter.dateFormat = "dd/MM/yyyy"

let date = dateFormatter.dateFromString(stringDate)

这段代码工作正常,我可以从字符串中获取日期。但是,如果我将日期更改为“ 25/03/2016”或“ 31/03/2017”,我总是会得到nil

这很奇怪,有人也有这个问题吗?有人知道这个奇怪的错误可能是什么原因吗?

瓦迪安

您是否在某个特定日期的午夜更改夏令时的语言环境和时区?

这可能是原因,因为可能不存在0:00-0:59。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swift:使用strftime和localtime进行NSDate格式化

来自分类Dev

NsDate格式化程序从字符串给出错误的日期

来自分类Dev

为什么我的格式化程序返回nil NSDate

来自分类Dev

如何在Swift中使用println格式化数字

来自分类Dev

使用Swift格式化文本字段中的数字

来自分类Dev

在Swift中使用NSNumberFormatter格式化货币输入

来自分类Dev

引导程序的小格式化问题

来自分类Dev

使用UTC-5时区格式化程序将NSString转换为NSDate

来自分类Dev

在Swift中使用视觉格式通过约束来格式化TextViews

来自分类Dev

如何在Swift中为PHFetchOptions格式化NSPredicate?

来自分类Dev

在Swift中正确格式化NSTimer

来自分类Dev

Swift:格式化控制台日志

来自分类Dev

在Swift中格式化字符串

来自分类Dev

Swift timeInterval格式化程序

来自分类Dev

Swift格式化本地化字符串

来自分类Dev

在Swift中格式化字符串

来自分类Dev

Swift Print功能格式化

来自分类Dev

如何:格式化Swift UI按钮

来自分类Dev

NsDate格式化程序从字符串给出错误的日期

来自分类Dev

NSDate单独格式化

来自分类Dev

在Swift中格式化格式错误的数据以供JSON使用

来自分类Dev

格式化问题

来自分类Dev

格式化sectionNameKeyPath NSFetchedResultsController-Swift

来自分类Dev

ObjC中的日期格式化程序问题

来自分类Dev

Swift NSDate格式化程序问题

来自分类Dev

格式化日期字符串 Swift 3 的问题

来自分类Dev

Checkstyle 问题:创建格式化程序配置文件

来自分类Dev

Swift 4 格式化后日期为零

来自分类Dev

如何使用 Swift 使用日期格式化程序设置默认时间?