Pada tanggal 1 Januari 1970, Epoch Time, alias Waktu 0 untuk sistem UNIX, dimulai sebagai tanggal dalam sejarah untuk diingat. Tanggal ini relevan, bukan hanya karena peristiwa ini, tetapi karena menentukan ulang bagaimana tanggal dihitung
Untuk membuatnya lebih menyenangkan, kami akan menghitung waktu yang berlalu dalam Epoch Time dari permulaannya pada 1 Januari 1970 hingga 1 Januari 1985, ketika panggilan telepon seluler pertama dilakukan di Inggris oleh Ernie Wise ke Vodafone. Ini kemudian akan dikonversi ke representasi Tanggal Waktu
💬 Pertanyaan. Bagaimana kita menulis kode untuk mengonversi Tanggal Epoch menjadi representasi Tanggal Waktu?
Kami dapat menyelesaikan tugas ini dengan salah satu opsi berikut
- metode. Menggunakan _______________
- metode. Menggunakan _______________
- metode. Menggunakan _______________
- Metode 4. Gunakan _______________ dan __________
metode. Gunakan fromtimestamp()
Metode ini mengimpor pustaka import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)0 dan memanggil fungsi datetime.fromtimestamp() terkait untuk mengubah Waktu Epoch menjadi representasi Waktu Tanggal Lokal
Untuk menjalankan kode ini tanpa kesalahan, instal pustaka yang diperlukan. Klik di sini untuk petunjuk instalasi
_______________Di atas, impor perpustakaan _______________2. Hal ini memungkinkan konversi bilangan bulat Epoch Time ke format Waktu Tanggal Lokal yang dapat dibaca
Baris berikut mendeklarasikan integer Epoch Time dan menyimpannya ke _______________3
Selanjutnya, garis yang disorot mengubah Waktu Epoch menjadi representasi Waktu Tanggal Lokal dan menyimpannya ke _______________4. Jika keluaran ke terminal pada titik ini, akan ditampilkan sebagai berikut
_______________5Akhirnya, import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)4mengonversi menjadi string menggunakan import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)7 dan menampilkan tanggal yang diformat ke terminal
_______________8metode. Gunakan waktu. waktu lokal()
Metode ini mengimpor pustaka import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)_9 dan memanggil fungsi time.localtime() terkait untuk mengubah Waktu Epoch menjadi representasi Waktu Tanggal Lokal
Di atas, impor perpustakaan import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)_9. Hal ini memungkinkan konversi Epoch Time ke format Waktu Tanggal Lokal yang dapat dibaca
Baris berikut mendeklarasikan integer Epoch Time dan menyimpannya ke _______________3
Selanjutnya, garis yang disorot mengubah Waktu Epoch menjadi representasi Waktu Tanggal Lokal dan menyimpannya ke _______________4 sebagai Tuple seperti yang ditunjukkan di bawah ini
___4Elemen yang sesuai perlu diakses untuk memformat tanggal atau waktu. Untuk contoh ini, kami akan membuat tanggal
_______________Outputnya adalah sebagai berikut
_______________8Panduan Utama untuk Python Tuples. Pendahuluan dan Dasar Teori. Bagian 1/7
Tonton video ini di YouTube
metode. Gunakan tanggal waktu. utcfromtimestamp
Metode ini mengimpor import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)0library dan memanggil fungsi datetime.utcfromtimestamp() terkait untuk mengonversi Epoch Time menjadi representasi Tanggal Waktu UTC
Untuk menjalankan kode ini tanpa kesalahan, instal pustaka yang diperlukan. Klik di sini untuk petunjuk instalasi
_______________Di atas, impor perpustakaan _______________2. Hal ini memungkinkan konversi bilangan bulat Epoch Time ke format Waktu Tanggal UTC yang dapat dibaca
Baris berikut mendeklarasikan integer Epoch Time dan menyimpannya ke _______________3
Selanjutnya, garis yang disorot menyelesaikan hal berikut
- Mengonversi Waktu Epoch ke Format Tanggal UTC
- Mengonversi ke string Tanggal (import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)7) ke dalam format yang disebutkan
- Menyimpan hasilnya ke import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)_4
Output dikirim ke terminal
import datetime epoch_time = 473398200 date_conv = datetime.datetime.utcfromtimestamp(epoch_time).strftime('%Y-%m-%d %H:%M:%S') print(date_conv)_2💡Catatan. Waktu Universal (UTC) adalah jam waktu 24 jam standar utama yang digunakan Dunia untuk mengatur jam dan waktu
Tanggal dan Waktu Python - Tinjauan Sederhana
Tonton video ini di YouTube
Metode 4. Gunakan waktu. waktu setempat () dan waktu. strftime()
Metode ini mengimpor pustaka import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)9 bersama dengan fungsi time.localtime()dan time.strftime() untuk mengubah Waktu Epoch menjadi representasi Waktu Tanggal Lokal
_______________Di atas, impor perpustakaan import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)_9. Hal ini memungkinkan konversi Epoch Time ke format Waktu Tanggal Lokal yang dapat dibaca
Baris berikut mendeklarasikan integer Epoch Time dan menyimpannya ke _______________3
Selanjutnya, garis yang disorot mengubah Waktu Epoch menjadi representasi Waktu Tanggal Lokal, mengubahnya menjadi format string (import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)7), dan menyimpannya ke import time epoch_time = 473398200 date_conv = time.localtime(epoch_time) print(date_conv)4
Output dikirim ke terminal
import time epoch_time = 473398200 date_conv = time.strftime('%c', time.localtime(epoch_time)) print('Formatted Date:', date_conv)_0Ringkasan
Empat (4) metode mengonversi representasi Epoch Time ke Date Time ini akan memberi Anda informasi yang cukup untuk memilih yang terbaik untuk persyaratan pengkodean Anda