已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。
10个月前就关门了。
Improve this question
如何确定日期福尔斯在两个日期值之间?
我的工作时间开始日期= 2021-01-27 09:00:00 +0000
和结束日期= 2021-01-27 18:00:00 +0000
如何确认工作时间段之间福尔斯中断?
已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。
10个月前就关门了。
Improve this question
如何确定日期福尔斯在两个日期值之间?
我的工作时间开始日期= 2021-01-27 09:00:00 +0000
和结束日期= 2021-01-27 18:00:00 +0000
如何确认工作时间段之间福尔斯中断?
1条答案
按热度按时间k7fdbhmy1#
如果您有Date对象,它们是Comparable和Equatable。您可以撰写如下程式码:
编辑:
正如LeoDabus在评论中指出的,您也可以使用模式匹配操作符(尽管我个人不喜欢它)
或包含:
如果您有日期字符串,请创建一个日期格式化程序,将日期字符串转换为
Date
对象,然后使用类似上面的代码。如果日期字符串始终采用“Internet”日期格式(ISO 8601),并且您确信它们始终处于同一时区,则还可以使用字符串比较并直接比较日期字符串(使用上述任何比较形式,除了可能包含?)