gpt4 book ai didi

objective-c - 如何将小时数添加到 NSDate?

转载 作者:IT老高 更新时间:2023-10-28 11:35:13 24 4
gpt4 key购买 nike

我将日期转换为 double 值并保存在数据库中。现在,我想比较 currentDate > myDataBaseDate + 8 小时,即我想将 8 小时添加到 myDataBaseDate。我正在将日期转换为 double 值。那么如何从我的数据库保存日期获得 8 小时后的时间。如何比较

if (currentDateTime > DateFromdatabaseValue + DateByAdding8HoursInDataBase)

最佳答案

我不完全确定您要做什么,但是您可以通过将时间(以秒为单位)添加到另一个 NSDate 来创建一个 NSDate 对象:

- (id)dateByAddingTimeInterval:(NSTimeInterval)seconds

//例如。为当前时间增加 8 小时:

NSDate *mydate = [NSDate date];
NSTimeInterval secondsInEightHours = 8 * 60 * 60;
NSDate *dateEightHoursAhead = [mydate dateByAddingTimeInterval:secondsInEightHours];

关于objective-c - 如何将小时数添加到 NSDate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1654393/

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