Cap waktu Python ke masa data dan sebaliknya

Dalam artikel ini, anda akan belajar menukar cap waktu ke objek datetime dan objek datetime menjadi cap waktu (dengan bantuan contoh).

Cukup biasa menyimpan tarikh dan masa sebagai cap waktu dalam pangkalan data. Cap waktu Unix ialah bilangan saat antara tarikh tertentu dan 1 Januari 1970 di UTC.

Contoh 1: Cap waktu Python hingga masa data

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

Semasa anda menjalankan program, outputnya adalah:

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

Di sini, kami telah mengimport datetimekelas dari modul datetime. Kemudian, kami menggunakan datetime.fromtimestamp()kaedah kelas yang mengembalikan tarikh dan masa tempatan (objek datetime). Objek ini disimpan dalam pemboleh ubah dt_object.

Catatan: Anda boleh membuat rentetan yang mewakili tarikh dan waktu dengan mudah dari datetimeobjek menggunakan kaedah strftime ().

Contoh 2: Masa masa Python hingga cap waktu

Anda boleh mendapatkan cap waktu dari objek datetime menggunakan datetime.timestamp()kaedah.

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

Artikel menarik...