gpt4 book ai didi

swift - 如何判断一家公司是否在午夜后营业

转载 作者:行者123 更新时间:2023-11-28 10:04:42 26 4
gpt4 key购买 nike

我看过这个问题,但其中很多都没有意义也没有用: How to determine if a business is open given the hours of operation (Swift-iOS)

我名单上的一些地方大约早上 7:30 开门,第二天凌晨 4 点关门。我的 Parse-server 上的时间是这样列出的:openTime(数量):7.5(上午 7:30)closeTime (Number): 和 4 for (4 am)

但是,当我使用链接问题中的逻辑时,

if now.hour! > Int(openTime) && now.hour! < Int(closeTime) {}

一直说不营业。我如何调整数字或逻辑,以使其适用于第二天深夜/清晨关闭的地方?

最佳答案

可以认为closeTime必须优于openTime,否则就是后天。

所以它会变成这样:

let realCloseTime = closeTime < openTime ? closeTime + 24 : closeTime
if now.hour! > Int(openTime) && now.hour! < Int(realCloseTime) {}

关于swift - 如何判断一家公司是否在午夜后营业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55690446/

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