Change Local Time Zone Using Pytz

Subscribe dengan Account Google untuk mendapatkan News Letter terbaru dari Halovina !
Informa Zeus Set Meja Makan 4 Bangku - Hitam

Informa Zeus Set Meja Makan 4 Bangku - Hitam

Ruangan bergaya minimalis pada umumnya diisi dengan furniture fungsional agar lebih praktis digunakan. Untuk Anda yang memiliki dapur dengan lahan terbatas, Zeus set meja dan kursi makan ini dapat menjadi pilihan ideal. Set ini terdiri dari 1 meja makan bundar dengan 4 kursi bergaya minimalis. Saat tidak digunakan, kursi dapat disimpan di bawah meja sehingga lebih hemat tempat.

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/