gpt4 book ai didi

iOS - 如何比较两次?

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

我使用以下函数来检查消息是否已过期 -

- (BOOL) hasExpired:(NSDate*)myDate
{
if(myDate == nil)
{
return false;
}
NSDate *now = [NSDate date];
return !([now compare:myDate] == NSOrderedAscending);
}

如果我比较两个不同的日期,这会很好用。但是,如果消息在今天早些时候过期,则返回 false。关于如何解决它的任何想法?

最佳答案

(添加我的评论作为答案:)

这不应该发生,NSDate 实例之间的 1 秒差异就足够了。添加一个包含两个日期的 NSLog() 以查看它们是否确实不同。

关于iOS - 如何比较两次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8595549/

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