我有一个包含这两个字段的 JSON 对象...
"start_datetime": "3/9/2016 8:00",
"stop_datetime": "3/18/2016 16:00",
如何判断当前日期/时间是否介于这两者之间?
16:00 - 下午 4 点
08:00 - 8AM
最佳答案
DateTime 对象可以与标准比较运算符进行比较,以判断一个是否在另一个之前。
var start = new Date(obj.start_datetime);
var end = new Date(obj.end_datetime);
var now = new Date();
if (now > start && now < end) {
// current date and time between start and end
} else {
// current date and time not between start and end
}
关于javascript - 在 JavaScript 中将文本转换为日期/时间对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35906285/