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 メソッドを使用して HTML から日付を抽出することをお勧めします (例: getElementsByTagName().

日付文字列を取得したら、DateDiff関数を使用して現在のタイムスタンプとの差を計算できます。

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