0

我有一个在线温度记录器,它在文件中发布上次测量的日期和时间。

我需要使用 VBscript 在 html 文件中查找日期和时间戳,然后检查它是否比当前时间早 2 小时。

示例日期格式: 12.04.2013 16:45

4

1 回答 1

1

您可以使用正则表达式提取时间戳

\d{2}\.\d{2}\.\d{4} \d{2}:\d{2}

然而,由于 HTML 的特性,这很容易出错(换行、内联标记等),因此更好的方法是使用 DOM 方法(例如getElementsByTagName().

获得日期字符串后,您可以使用该DateDiff函数计算与当前时间戳的差异:

DateDiff("h", datestring, Now)
于 2013-09-02T00:00:09.813 回答