Get-TimeZone

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

语法

Name (默认值)

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

Id

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

ListAvailable

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 &amp; 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 或 ID。

参数属性

类型:

String[]

默认值:None
支持通配符:False
不显示:False

参数集

Id
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):True
来自剩余参数的值:False

-ListAvailable

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

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

ListAvailable
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Name

指定作为字符串数组,指定此 cmdlet 获取的时区的名称或名称。

参数属性

类型:

String[]

默认值:None
支持通配符:True
不显示:False

参数集

Name
Position:0
必需:False
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

输入

String

输出

TimeZoneInfo

备注

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

  • 所有平台:
    • gtz