Delen via


Set-TimeZone

Hiermee stelt u de systeemtijdzone in op een opgegeven tijdzone.

Syntaxis

Name (Standaard)

Set-TimeZone
    [-Name] <String>
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Id

Set-TimeZone
    -Id <String>
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

InputObject

Set-TimeZone
    [-InputObject] <TimeZoneInfo>
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Deze cmdlet is alleen beschikbaar op het Windows-platform.

De Set-TimeZone-cmdlet stelt de systeemtijdzone in op een opgegeven tijdzone.

Voorbeelden

Voorbeeld 1: De tijdzone instellen op id

In dit voorbeeld wordt de tijdzone op de lokale computer ingesteld op UTC.

Set-TimeZone -Id "UTC"
Id                         : UTC
HasIanaId                  : True
DisplayName                : (UTC) Coordinated Universal Time
StandardName               : Coordinated Universal Time
DaylightName               : Coordinated Universal Time
BaseUtcOffset              : 00:00:00
SupportsDaylightSavingTime : False

Voorbeeld 2: De tijdzone instellen op naam

In dit voorbeeld wordt de tijdzone op de lokale computer ingesteld op UTC.

Set-TimeZone -Name 'Coordinated Universal Time' -PassThru

Zoals we in het vorige voorbeeld hebben gezien, komen de -id- en de naam van de tijdzone niet altijd overeen. De parameter Name moet overeenkomen met de eigenschappen StandardName of DaylightName van het TimeZoneInfo--object.

Opmerking

De tijdzonenamen kunnen variƫren op basis van de cultuurinstellingen in Windows. In dit voorbeeld ziet u de waarden voor een systeem dat is ingesteld op en-US.

Voorbeeld 3: alle beschikbare tijdzones weergeven

U kunt een volledige lijst met tijdzone-id's verkrijgen door de volgende opdracht uit te voeren:

Get-TimeZone -ListAvailable

Parameters

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Id

Hiermee geeft u de id op van de tijdzone die door deze cmdlet wordt ingesteld.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Id
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-InputObject

Hiermee geeft u een TimeZoneInfo object te gebruiken als invoer.

Parametereigenschappen

Type:TimeZoneInfo
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

InputObject
Position:0
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Name

Hiermee geeft u de naam op van de tijdzone die door deze cmdlet wordt ingesteld. U kunt een volledige lijst met tijdzonenamen verkrijgen door de volgende opdracht uit te voeren: Get-TimeZone -ListAvailable.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Name
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-PassThru

Retourneert een object dat het item aangeeft waarmee u werkt. Deze cmdlet genereert standaard geen uitvoer.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

String

TimeZoneInfo

Uitvoerwaarden

None

Deze cmdlet retourneert standaard geen uitvoer.

TimeZoneInfo

Wanneer u de parameter PassThru gebruikt, retourneert deze cmdlet een TimeZoneInfo--object.

Notities

PowerShell bevat de volgende aliassen voor Set-TimeZone:

  • Windows:
    • stz

Deze cmdlet is alleen beschikbaar op Windows-platforms.