我有一个在 DevOps 中运行的运行手册,用于在 Azure 中使用Register-AzAutomationScheduledRunbook
我似乎无法将其设置为英国时间。VM 位于西欧。
但是,当我使用:
TimeZone = "GMT Standard Time"
我为我的日程安排的时间增加了一个小时。
请问有谁知道如何将时间表设置为英国时间?
谢谢
我有一个在 DevOps 中运行的运行手册,用于在 Azure 中使用Register-AzAutomationScheduledRunbook
我似乎无法将其设置为英国时间。VM 位于西欧。
但是,当我使用:
TimeZone = "GMT Standard Time"
我为我的日程安排的时间增加了一个小时。
请问有谁知道如何将时间表设置为英国时间?
谢谢
英国使用格林威治标准时间或西欧时间(UTC) 和英国夏令时间或西欧夏令时间 (UTC+01:00)。
要从 PowerShell 更改当前时区,请运行命令
$TimeZone = "W. Europe Standard Time"
New-AzAutomationSchedule -AutomationAccountName krishtoautomationdemo -Name "MySchedule" -StartTime "23:00" -OneTime -ResourceGroupName HariMT -TimeZone $TimeZone
其中 $TimeZone 变量包含 TimeZone 的 Id。
输出:
注意: 在本地或 Azure PowerShell 中,运行此命令以获取每个时区的 Id。
Get-TimeZone -ListAvailable
该 ID 用于设置时区,以便通过 PowerShell 在云中创建资源。
英国是欧洲国家,因此它使用 GMT 或 W. 欧洲时间 (UTC +01:00)。