Stempel waktu Python ke datetime dan sebaliknya

Di artikel ini, Anda akan belajar mengubah stempel waktu menjadi objek datetime dan objek datetime menjadi stempel waktu (dengan bantuan contoh).

Sangat umum untuk menyimpan tanggal dan waktu sebagai stempel waktu dalam database. Stempel waktu Unix adalah jumlah detik antara tanggal tertentu dan 1 Januari 1970 di UTC.

Contoh 1: Stempel waktu Python ke datetime

 from datetime import datetime timestamp = 1545730073 dt_object = datetime.fromtimestamp(timestamp) print("dt_object =", dt_object) print("type(dt_object) =", type(dt_object)) 

Saat Anda menjalankan program, hasilnya adalah:

 dt_object = 2018-12-25 09:27:53 type (dt_object) = 

Di sini, kami telah mengimpor datetimekelas dari modul datetime. Kemudian, kami menggunakan datetime.fromtimestamp()metode kelas yang mengembalikan tanggal dan waktu lokal (objek datetime). Objek ini disimpan dalam variabel dt_object.

Catatan: Anda dapat dengan mudah membuat string yang mewakili tanggal dan waktu dari datetimeobjek menggunakan metode strftime ().

Contoh 2: Python datetime to timestamp

Anda bisa mendapatkan stempel waktu dari objek datetime menggunakan datetime.timestamp()metode.

 from datetime import datetime # current date and time now = datetime.now() timestamp = datetime.timestamp(now) print("timestamp =", timestamp) 

Artikel yang menarik...