0

出于某种原因,Web 不包含 tzutil。您必须拥有 R2 才能访问此实用程序。

这很令人沮丧,因为我需要根据不同的时区更改时间。

如何使用“时间”命令根据输入时区(如 GMT-6 或可能的“中央标准时间”)更改时间?

4

2 回答 2

1

Windows Vista 和 Server 2008 RTM 没有提供通过脚本更改时区的方法。微软通过发布 KB2556308 解决了这个问题。此修补程序将为您提供 TZUtil 命令行工具。

https://serverfault.com/questions/429011/change-timezone-without-tzutil-windows-web-server-2008

于 2012-09-19T06:23:29.880 回答
0

如果您可以选择 PowerShell,则可以使用Set-TimeCmdLet,它允许您使用时区信息指定时间。

您可以在此处找到有关 CmdLet 的更多信息:使用 Set-Date Cmdlet

以及作为新时间传递的可能值:DateTime.Parse Method (String) (System)

从 Microsoft 下载中心安装最新的 PowerShell 版本,假设您已安装 SP2 并愿意安装 .NET Framework 4.0:下载:WMF 3.0 - Microsoft 下载中心 - 下载详细信息

我可以通过调用来设置我的时间:

Set-Date -Date "Tue, 18 Sep 2012 09:44:00+1"

这可能是您的选择吗?

于 2012-09-18T08:45:41.803 回答