如何在 Windows 上显示时间时显示时区

如何在 Windows 上显示时间时显示时区

我正在使用一个编辑器可以插入日期时间值到文件中。

它使用 Windows(我目前使用的主要的是 7 和 8.1)作为时间日期字符串的源。

我想使用ISO 8601样式日期时间。我目前收到的字符串如下“2014-01-30 17:58:50“。

Windows 时间字符串设置(t 和 tt)为我提供了一种将“am”放入字符串的方法,但我看不到 24 小时制时钟设置的等效方法。我希望看到类似“2014-01-30 17:58:50+11“。

有没有办法定义 Windows 系统时间字符串以包含区域信息?

答案1

至于时区信息,我将其用作变量,添加到您的输出中。或者,也可以从注册表中获取,但语法更长。

$TIMEZONE = tzutil.exe /g
$TIMEZONE

结果

China Standard Time

相关内容