gpt4 book ai didi

ios - 检查两个日期是否等于分钟精度

转载 作者:行者123 更新时间:2023-11-28 09:35:30 25 4
gpt4 key购买 nike

我想检查两个日期是否相等,相等意味着它们具有相同的分钟值。我不想比较秒值。

例如:

// should be equal
11/12/17 11:19:29
11/12/17 11:19:03

// not equal
11/12/17 11:19:59
11/12/17 11:20:00

我正在考虑的一种方法是获取时间组件并检查每个组件。但我想知道是否有更快或更清洁的方法。

最佳答案

Calendar 类为此提供了compare(_:to:toGranularity:) 方法:

let result = Calendar.current.compare(date1, to: date2, toGranularity: .minute)

result 将指示 date1 是 >、= 还是 < than date2。

关于ios - 检查两个日期是否等于分钟精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47251050/

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