如何将本地计算机的时间戳(日期和时间)转换成协调世界时 (UTC)?

用VBS脚本将本地计算机的时间戳(日期和时间)转换为协调世界时 (UTC)。

在某些情况下需要将本地计算机的日期和时间进一步处理为协调世界时 (UTC)。

一个实例就是链接和断开已经导出的归档片段。如果要把已经导出的归档片段链接到归档管理器或者从归档管理器中断开,那么默认情况下选择归档片段的时间戳是UTC时间。 因此不得不在输入时做转换,自动的把本地计算机的时间戳转换为 UTC时间是非常有用的。

本条目列举如何使用 VBS 脚步实现该转换。

以下适用于源文本:

  • MyDate参数是将要被转换的本地的日期和时间。

  • ConvertLocalToUTC函数包含了具有UTC时间格式的日期和时间。

源代码

Dim varTime, myObj
varTime = CDate(MyDate)
Set myObj = CreateObject( "WbemScripting.SWbemDateTime" )
myObj.SetVarDate( varTime )
ConvertLocalToUTC = myObj.GetVarDate(False)

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc322351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论