Set-TimeZone
Hiermee stelt u de systeemtijdzone in op een opgegeven tijdzone.
Syntax
Set-TimeZone
[-Name] <String>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-TimeZone
-Id <String>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
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 Object TimeZoneInfo .
Notitie
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
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Hiermee geeft u de id op van de tijdzone die door deze cmdlet wordt ingesteld.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InputObject
Hiermee geeft u een TimeZoneInfo-object te gebruiken als invoer.
Type: | TimeZoneInfo |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Retourneert een object dat het item aangeeft waarmee u werkt. Deze cmdlet genereert standaard geen uitvoer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
Uitvoerwaarden
None
Deze cmdlet retourneert standaard geen uitvoer.
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.
Verwante koppelingen
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor