Merubah TimeZone komputer secara runtime dengan python pada beberapa OS (Operating System) sintak yang digunakan berbeda satu dengan yang lain. Perintah yang di gunakan di linux tidak akan berlaku di windows begitu juga sebaliknya. Jika di linux menggunakan library time dan os, di windows menggunakan library subprocess.
Di Windows dengan menggunakan fitur powershell bawaan windows untuk merubah timezone, sedangkan libary dari python menggunakan subproses. Selain digunakan untuk merubah timezone juga bisa digunakan untuk membuat list timezone berbasis Windows.
Berikut sintak untuk merubah timezone di windows menggunakan python.
import subprocess
def run(cmd):
completed = subprocess.run(["powershell", "-Command", cmd], capture_output=True)
return completed
command = 'tzutil /s """Tonga Standard Time"""'
run(command)
0 komentar:
Posting Komentar