【发布时间】:2017-06-04 20:33:10
【问题描述】:
所以我的目标是将时间从 NSDate 转换为整数,但是我不确定如何去做。我尝试过进行简单的转换,例如 Int(...) 但是它不起作用。这是因为字符串包含 AM 或 PM 吗?我真的很感激任何帮助试图让时间成为一个整数。谢谢。
var firstDate = DateFormatter.localizedString(from: NSDate() as Date, dateStyle: DateFormatter.Style.none, timeStyle: DateFormatter.Style.short)
这是在视图确实加载部分中生成的。再次感谢任何帮助,谢谢。
编辑:
很抱歉阅读了这个问题,对于我所追求的可能并不是特别清楚。我希望能够找到两个不同 NSDate 之间的时间差异。这将进一步用作倒计时功能。与此相关的问题是我不确定我将如何减去两个字符串。因此,我想如果我可以将小时、分钟和秒更改为整数,那么我可以减去它们。我需要帮助的是我可以实现这一目标的任何方式。也许将值更改为间隔是一种不好的方法,但这只是我的一个想法,我愿意接受任何建议。
【问题讨论】:
-
你需要整数做什么?
标签: swift type-conversion int nsdate