我有一个在线测温仪,它可以在文件中公布上一次测量的日期和时间。
我需要使用VBscript在html文件中找到日期和时间戳,然后检查它是否比当前时间早于2小时。
示例日期格式: 12.04.2013 16:45
发布于 2013-09-02 00:00:09
您可以使用正则表达式提取时间戳。
\d{2}\.\d{2}\.\d{4} \d{2}:\d{2}但是,由于HTML的特点,这很容易出错(行包装、内联标记、…)。因此,更好的方法是使用DOM方法(例如getElementsByTagName() )从HTML中提取数据。
一旦有了日期字符串,就可以使用DateDiff函数计算当前时间戳的差异:
DateDiff("h", datestring, Now)https://stackoverflow.com/questions/18558600
复制相似问题