0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

コマンドでWindowsとLinuxのタイムゾーンを設定する

Last updated at Posted at 2023-12-10

本ブログは、オラクル・クラウドの個人ブログ一覧 【100件以上の記事を随時更新中】の1つです。

検証したOS
Windows 10, 11
Windows Server 2019,2022
Oracle Linux 7,8,9
Ubuntu 22

Windowsの場合

コマンドプロンプトでの設定

タイムゾーンの確認には管理者権限は不要ですが、変更するには管理者権限が必要です。

現在のタイムゾーンを確認する:tzutil /g
すべてのタイムゾーンをリストする:tzutil /l

C:\Windows\system32> tzutil /g
UTC
C:\Windows\system32> tzutil /l
......

日本標準時(JST)を設定する:tzutil /s "Tokyo Standard Time"

C:\Windows\system32>tzutil /s "Tokyo Standard Time"
C:\Windows\system32>tzutil /g
Tokyo Standard Time
C:\Windows\system32>

PowerShellでの設定

現在のタイムゾーンを確認する:Get-TimeZone

PS C:\Windows\system32> Get-TimeZone


Id                         : UTC
DisplayName                : (UTC) Coordinated Universal Time
StandardName               : Coordinated Universal Time
DaylightName               : Coordinated Universal Time
BaseUtcOffset              : 00:00:00
SupportsDaylightSavingTime : False

すべてのタイムゾーンをリストする:

Get-TimeZone -ListAvailable

日本標準時(JST)を設定する:

Set-TimeZone -Id "Tokyo Standard Time"

Linuxの場合

現在のタイムゾーンを確認する:timedatectl

[opc@linux8 ~]$ timedatectl
               Local time: Thu 2022-07-28 03:09:35 UTC
           Universal time: Thu 2022-07-28 03:09:35 UTC
                 RTC time: Thu 2022-07-28 03:09:36
                Time zone: UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
[opc@linux8 ~]$

日本のタイムゾーンをリストする:timedatectl list-timezones

[opc@linux8 ~]$ timedatectl list-timezones | grep Tokyo
Asia/Tokyo
[opc@linux8 ~]$

日本標準時(JST)を設定する:sudo timedatectl set-timezone Asia/Tokyo

[opc@linux8 ~]$ sudo timedatectl set-timezone Asia/Tokyo
[opc@linux8 ~]$ timedatectl | grep zone
                Time zone: Asia/Tokyo (JST, +0900)
[opc@linux8 ~]$

※、タイムゾーンを設定するために、root権限が必要です。

付録 - 初期化スクリプト

OCI(オラクルクラウド)上でVMを作成する際に、次のコマンドをcloud-initスクリプトに追加すると、インスタンスの起動後にタイムゾーンが自動的に設定されます。

日本標準時(JST)を設定する例:

Windows Server

#ps1_sysnative
Set-TimeZone -Id "Tokyo Standard Time"

Oracle Linux, Ubuntu

#!/bin/bash
timedatectl set-timezone Asia/Tokyo

関連記事
オラクル・クラウドの個人ブログ一覧

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?