如何在 Swift 中将 1 天添加到日期中?


要在 Swift 中向日期添加 1 天,我们先要创建一个日期。创建日期后,我们必须向其添加特定天数。在此示例中,我们将了解如何实现此操作。

我们先创建一个日期,设为今天:

let today = Date()

现在我们使用带负值的 add 函数修改此日期:

let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)!

现在让我们为这两个日期添加 print 语句以查看两者之间的差异。现在我们的完整代码如下所示。

let today = Date()
print(today)
let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)!
print(modifiedDate)

当我们在游乐场模拟器上运行上述代码时,我们获得以下结果,它准确显示了这两个日期之间的两小时差异,以及修改后的日期。

更新于:30-7-2019

11K+ 浏览量

职业生涯起点

完成课程即可获得认证

开始
广告