gpt4 book ai didi

java - 如何检查时间(分钟/秒)是否在给定的时间间隔内?

转载 作者:行者123 更新时间:2023-11-29 08:17:17 24 4
gpt4 key购买 nike

所以我有一个时间间隔(分:秒)映射到点值(例如:9:59-10:10 = 59.7)的物理图表,我需要编写一个程序来尝试找出点给定时间的值(例如 10:02 将返回 59.7)。

我还想将区间图存储在 .properties 文件中,这样我的其他“计算器”都是一致的。

编写此程序的最佳方法是什么?

最佳答案

一种简单的方法是将时间映射到一个整数 - 一天中的秒数(分钟 * 60 + 秒)或者只是有效地“删除冒号”映射 9:59 到 959,以及 10:10 到1010(分钟 * 100 + 秒)。

那么每个区间就是一对整数。如果您有 很多 间隔,您可能希望将它们存储在排序列表中并执行二元分割 - 如果您没有很多间隔(或者不需要经常这样做) ) 然后简单地拥有一个间隔/值列表并遍历该列表将非常简单。

关于java - 如何检查时间(分钟/秒)是否在给定的时间间隔内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3646344/

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