计算swift4 / Xcode9

时间:2017-11-19 09:14:19

标签: ios swift

currentCalendar.dateComponents(组件:设置Calendar.Component ,从:日期,到:日期

我想计算2个日期之间的天数,我似乎无法在线找到swift4 Xcode9的教程,其他一切似乎都是关于过时的语法。所以我只想知道我应该在“组件:设置Calendar.Component ”部分中添加什么内容?

1 个答案:

答案 0 :(得分:0)

您应该放置一组枚举类型Calendar.Component

示例:

let s: Set = [Calendar.Component.day]

let c = Calendar(identifier: .gregorian)
let dc = c.dateComponents(s, from: Date.init(timeIntervalSinceNow: -100000), to: Date.init(timeIntervalSinceNow: 0))

let day = dc.day

日变量等于1