【发布时间】:2019-04-20 18:48:17
【问题描述】:
所以,我已经有一个变量来保存某一列中的所有单元格。 每个单元格都包含一个时间戳,因为它是 innerText,格式如下,yyyy-mm-dd hh:mm 24 小时格式。
如何将我拥有的字符串与 Date() 进行比较以查看该字符串是否在下一小时内?
我在想一个 for 循环遍历数组,里面有一个 if 函数说“如果显示的时间在当前时间的一小时内,则将单元格的背景颜色更改为红色。
for(var i=0; i<column.length;i++){
if(column[i].innerText - Date() < 1hr){ //this line needs work
column[i].style.backgroundColor='#ff000';
} else(){
}
};
我确定可能需要使用一些解析方法或其他东西,但我不太熟悉。
注意:我正在使用 Tampermonkey 将代码注入到我无法控制的页面中,因此时间戳即将到来。
【问题讨论】:
标签: javascript date string-comparison tampermonkey