Get-TimeZone

获取当前时区或可用时区列表。

语法

Get-TimeZone
   [[-Name] <String[]>]
   [<CommonParameters>]
Get-TimeZone
   -Id <String[]>
   [<CommonParameters>]
Get-TimeZone
   [-ListAvailable]
   [<CommonParameters>]

说明

此 cmdlet 仅在 Windows 平台上可用。

Get-TimeZone cmdlet 获取当前时区或可用时区列表。

示例

示例 1:获取当前时区

Get-TimeZone

此命令获取当前时区。

示例 2:获取与指定字符串匹配的时区

Get-TimeZone -Name "*pac*"

Pacific Standard Time (Mexico)

(UTC-08:00) Pacific Time (US & Canada)

Pacific Standard Time

SA Pacific Standard Time

Pacific SA Standard Time

West Pacific Standard Time

Central Pacific Standard Time

此命令获取与指定通配符匹配的所有时区。

示例 3:获取所有可用时区

Get-TimeZone -ListAvailable

此命令获取所有可用时区。

参数

-Id

以字符串数组形式指定此 cmdlet 获取的时区的一个或多个 ID。

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ListAvailable

指示此 cmdlet 获取所有可用时区。

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

以字符串数组形式指定此 cmdlet 获取的时区的一个或多个名称。

Type:String[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:True

输入

String[]

输出

TimeZoneInfo[]

备注

PowerShell 包含 Get-TimeZone 的以下别名:

  • 所有平台:
    • gtz