Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Python

Konversi Stempel Waktu Python ke Waktu Tanggal (dan Kembali) – Panduan Singkat

Menyimpan tanggal dan waktu sebagai stempel waktu dalam database merupakan hal yang lumrah. Stempel waktu Unix adalah jumlah detik antara tanggal tertentu dan 1 Januari 1970 di UTC.

Kita cukup menggunakan fromtimestamp() metode dari datetime modul untuk mendapatkan tanggal dari stempel waktu UNIX.

Stempel waktu Python ke waktu saat ini

from datetime import datetime
# timestamp is number of seconds since 1970-01-01 
timestamp = 1545730073
# convert the timestamp to a datetime object in the local timezone
dt_object = datetime.fromtimestamp(timestamp)
# print the datetime object and its type
print("dt_object =", dt_object)
print("type(dt_object) =", type(dt_object))

Keluaran

dt_object = 2018-12-25 09:27:53
type(dt_object) = <class 'datetime.datetime'>

Di sini, kami telah mengimpor datetime kelas 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: Kita dapat dengan mudah membuat string yang mewakili tanggal dan waktu dari datetime objek menggunakan metode strftime().

Tanggal waktu Python ke stempel waktu

Dengan Python, kita bisa mendapatkan stempel waktu dari objek datetime menggunakan datetime.timestamp() metode. Misalnya,

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

Keluaran

Timestamp = 1672138646.118119

Di sini, datetime.timestamp() Metode ini mengambil objek datetime sebagai argumen dan mengembalikan stempel waktu Unix.

Baca Juga:

Daftar Isi


Python

  1. Python Timeit() dengan Contoh
  2. Cara Membaca File CSV dengan Python | Membaca dan Menulis File CSV
  3. type() dan isinstance() dengan Python dengan Contoh
  4. Penanganan Pengecualian Python Menggunakan pernyataan coba, kecuali dan akhirnya
  5. Python Vs Ruby:Perbedaan antara Ruby dan Python
  6. Python - Sintaks Dasar
  7. Operator Python
  8. Argumen Fungsi Python
  9. Matriks Python:Contoh Transpose, Perkalian, NumPy Arrays
  10. Penghitung Python dalam Koleksi dengan Contoh