gpt4 book ai didi

ios - 向 NSDate 添加 24 小时

转载 作者:可可西里 更新时间:2023-11-01 01:01:52 24 4
gpt4 key购买 nike

我正在尝试将 24 小时添加到当前日期,然后保存在 Parse 中。我真的只是这样做了,它正在工作,但我认为我调整了一些东西并破坏了它,因为现在未来的时间存储在 Parse 中作为当前时间。

这是我的代码:

let futureTime = NSCalendar.currentCalendar().dateByAddingUnit(NSCalendarUnit.Hour, value: 24, toDate: NSDate(), options: NSCalendarOptions.WrapComponents)
myObject.setObject(futureTime!, forKey: "futureTime")

回答:

只需将单位切换为 .Day 而不是 .Hour 并添加“1”而不是“24”。不确定为什么 24 行不通。

最佳答案

不是添加 24 小时,而是添加等效的 1 天:

let futureTime = NSCalendar.currentCalendar().dateByAddingUnit(.Day, value: 1, toDate: NSDate(), options: [])

或者 - 要解决实际问题,请删除选项

let futureTime = NSCalendar.currentCalendar().dateByAddingUnit.Hour, value: 24, toDate: NSDate(), options: [])

此外,您可以删除 NSCalendarUnit.Hour 中的 NSCalendarUnit

关于ios - 向 NSDate 添加 24 小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34485846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com