Change Local Time Zone Using Pytz

Subscribe dengan Account Google untuk mendapatkan News Letter terbaru dari Halovina !
Kels 10 M2 Levi Air Purifier Portabel Cadr 40 M3/jam - Putih

Kels 10 M2 Levi Air Purifier Portabel Cadr 40 M3/jam - Putih

Miliki kesegaran udara di dalam ruangan dengan menggunakan Levi Portable Air Purifier persembahan dari Kels. Air purifier ini memiliki jangkauan area filtrasi mencapai 10 meter yang mampu menyerap partikel udara kotor dan menggantinya dengan udara yang lebih bersih. Memiliki filtrasi dengan filter HEPA 13 dan 1 lapisan tambahan untuk memaksimalkan filtrasi udara dari kotoran hingga 99.97%.

Free Klik Disini !

change time zone using pytz python

Saat kita berinteraksi dengan server cloud. aplikasi yang menggunakan library datetime perlu kita ubah default timezonenya. salah satu modul yang bisa kita pakai pada bahasa pemrograman python adalah Pytz.

bagaimana cara menggunakanya ?


install terlebih dahulu jika library tersebut belum tersedia
pip install pytz

kemudian tentukan local timezone yang akan menjadi default dari sistem yang kita buat.

import pytz
from datetime import datetime

now = datetime.now()
localtz = pytz.timezone('Asia/Jakarta')
date_aware_la = localtz.localize(now).strftime("%Y-%m-%d %H:%M:%S")

print(date_aware_la)


Bagaimana cara mengubah menjadi unix time ?


gunakan mktime untuk mengubah menjadi unix time

import pytz
from datetime import datetime

now = datetime.now()
localtz = pytz.timezone('Asia/Jakarta')
date_aware_la = localtz.localize(now).strftime("%Y-%m-%d %H:%M:%S")
print(date_aware_la)

#change to unix time
source_time = time.strptime(date_aware_la, "%Y-%m-%d %H:%M:%S")
created_date_unix = time.mktime(source_time)
print(created_date_unix)

 

docs : http://pytz.sourceforge.net/