如何使用VBscript在文件中查找日期和时间戳?

时间:2013-09-01 12:52:06

标签: vbscript

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

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

日期格式示例: 12.04.2013 16:45

1 个答案:

答案 0 :(得分:1)

您可以使用正则表达式

提取时间戳
\d{2}\.\d{2}\.\d{4} \d{2}:\d{2}

但是,由于HTML的特性,这容易出错(换行,内联标签......),因此更好的方法是使用DOM方法从HTML中提取日期(例如getElementsByTagName()

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

DateDiff("h", datestring, Now)