gpt4 book ai didi

javascript - 如何比较时间不使用 if else

转载 作者:行者123 更新时间:2023-12-03 01:17:29 25 4
gpt4 key购买 nike

例如,我有那个时间“15:00:00”和“15:30:00”

首先我进行拆分并转换为整数

const hour = Number(this.time.split(':')[0]);
const minutes = Number(this.time.split(':')[1]);

后来我使用例如 if(hour > hour1) { .... }

我知道这种方法不是最佳的,有一些比较时间的技巧吗?

最佳答案

如果你可以使用库,我推荐 moment.js。它使使用日期时间变得容易。

例如:

var first = moment('15:00:00', 'hh:mm:ss');
var second = moment('15:30:00', 'hh:mm:ss');
console.log(first.isAfter(second));
<script src="https://cdn.jsdelivr.net/momentjs/2.13.0/moment.min.js"></script>

关于javascript - 如何比较时间不使用 if else,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51935114/

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