Dalam tutorial singkat ini, kita melihat apa itu Timestamp di Python. Kami akan memahami berbagai cara untuk mendapatkan stempel waktu dan mengonversi stempel waktu ke tanggal dan waktu Show
Daftar Isi
Apa itu stempel waktu di Python?Timestamp adalah tanggal dan waktu terjadinya suatu peristiwa. Dalam Python kita bisa mendapatkan stempel waktu suatu peristiwa dengan akurasi milidetik. Format stempel waktu di Python mengembalikan waktu yang berlalu dari waktu Epoch yang diatur ke 00. 00. 00 UTC untuk 1 Januari 1970 Cara mendapatkan stempel waktu saat ini dengan PythonAda tiga modul di Python, yang dengannya, kita bisa mendapatkan stempel waktu. Ini adalah-
Mari kita lihat metode ini satu per satu Menggunakan Modul kalenderDi Python, modul kalender menyediakan berbagai fungsi yang berhubungan dengan kalender. Dalam modul ini, fungsi kalender. timegm() mengembalikan waktu saat ini dalam format timestamp. Mari kita pahami ini melalui contoh berikut Sintaksis
Contoh _Keluaran
Di sini, kami mengimpor kalender dan waktu modul. Kami kemudian mendapatkan waktu GMT saat ini dalam format tuple dan menyimpannya ke bidang current_GMT. Kalender. fungsi timegm(current_GMT) mendapatkan stempel waktu saat ini. Terakhir, kami mencetak nilai yang disimpan di bidang current_GMT Dengan cara ini, kita bisa menggunakan modul calendar di Python untuk mendapatkan stempel waktu. Sekarang mari kita lihat metode modul waktu Menggunakan modul waktuFungsi time() dari modul time di Python memberikan waktu saat ini dalam format timestamp. Untuk melihat cara kerjanya, mari kita lihat contoh di bawah ini Sintaksis
Contoh _Keluaran
Dalam hal ini, pertama-tama kita mengimpor modul waktu dengan Python. Kami membuat bidang time_stamp untuk menyimpan keluaran waktu. time() fungsi yang memberikan cap waktu saat ini. Waktu keluaran ini dalam hitungan detik karena zaman adalah angka titik-mengambang Menggunakan modul datetimeDi Python, modul datetime menyediakan kelas untuk memanipulasi tanggal dan waktu. Menggunakan fungsi datetime() modul ini, kita bisa mendapatkan stempel waktu saat ini. Di bawah ini adalah sintaks dan contoh untuk memahami ini dengan lebih baik Sintaksis _Contoh
Keluaran
Pada contoh di atas, pertama-tama kita telah mengimpor modul datetime. Kami kemudian menyimpan waktu saat ini dalam variabel current_time menggunakan fungsi datetime. tanggal Waktu. sekarang(). Kami kemudian mendapatkan stempel waktu menggunakan fungsi current_time. timestamp() dan cetak nilai akhir Ubah stempel waktu menjadi tanggal dan waktuSeperti yang telah kita lihat pada metode modul time, datetime dan calendar untuk mengembalikan stempel waktu saat ini, hasilnya adalah angka mengambang yang tidak dapat dipahami saat membaca. Ini, kita perlu mengonversinya ke format tanggal dan waktu, agar mudah dipahami bagi kita. Ini dapat dilakukan dengan metode fromtimestamp() Sintaksis _Contoh _0Keluaran _1Dengan demikian, waktu yang sesuai dengan garis waktu zaman, seperti yang dikembalikan dalam metode modul waktu dan kalender yang kita lihat, diubah menjadi format tanggal dan waktu yang dapat dimengerti. Dalam fungsi datetime. fromtimestamp(timestamp, tz=None), t adalah Time dan z adalah Zero timezone yang mewakili offset dari waktu universal terkoordinasi (UTC). Kami menyetel tz=none karena kami tidak ingin stempel waktu mengonversi tanggal dan waktu lokal platform, dan objek datetime yang dikembalikan menjadi naif Kita juga dapat mengonversi output ini menjadi string untuk kenyamanan lebih. Mari kita lihat metode untuk melakukan ini Contoh 1 _2Keluaran _3Dalam contoh di atas, kami telah mengonversi stempel waktu dari bilangan mengambang menjadi DD-MM-YY, HH. MM. format SS. Ini dilakukan dengan menggunakan date_time. strftime() fungsi dan menentukan format Contoh2 _4Keluaran _5Di sini, format yang kami konversi stempel waktu adalah DD Nama_Bulan, YYYY. Langkah-langkah untuk mengubah timestamp tetap sama, kita tinggal mengubah format untuk menampilkannya Contoh3 _6Keluaran _7Contoh di atas mengembalikan stempel waktu dalam format HH. AM/PM MM. SS. Dengan demikian, stempel waktu saat ini dapat dikonversi ke format yang berbeda sesuai kebutuhan kami Menutup PikiranDalam tutorial ini, kami memahami apa itu stempel waktu. Kami melihat cara mendapatkan stempel waktu saat ini dengan Python dan mengonversinya ke format tanggal dan waktu yang berbeda. Di antara dua metode yang telah kita lihat, metode modul waktu adalah cara mudah untuk mendapatkan stempel waktu. Namun, penting untuk mengonversi stempel waktu ke format tanggal dan waktu untuk memahami keluaran nilai mengambang Bagaimana Anda menambahkan milidetik ke datetime di Python?Gunakan kelas timedelta() dari modul datetime untuk menambahkan milidetik ke datetime , e. g. hasil = dt + timedelta(milidetik=300). Kelas timedelta dapat memberikan argumen milidetik dan menambahkan jumlah milidetik yang ditentukan ke waktu tanggal.
Bagaimana cara mengubah stempel waktu dengan milidetik ke waktu dengan Python?Ubah Milidetik menjadi waktu dalam Python (Contoh) . 1) Contoh Data & Pustaka Pengaya 2) Contoh. Buat Objek datetime dari Milidetik Menggunakan Fungsi fromtimestamp() 3) Video, Sumber Lebih Lanjut & Ringkasan Bagaimana cara mengekstrak milidetik dari cap waktu dengan Python?Kalikan stempel waktu objek datetime dengan 1000 untuk mengubahnya menjadi milidetik.
Bagaimana Anda merepresentasikan milidetik dalam format tanggal dengan Python?Dalam contoh ini, kita akan menggunakan fungsi strftime() untuk mengonversi objek datetime menjadi string karakter dengan milidetik dan mikrodetik. Lebih tepatnya, kita akan menggunakan format ' %Y-%m-%d %H. %M. %S . |