Python

Python Dapatkan Masa Semasa

Python Dapatkan Masa Semasa

Python adalah bahasa pengaturcaraan peringkat moden yang serba boleh, tujuan umum, dan tinggi. Ia menawarkan banyak modul dan fungsi bawaan untuk melaksanakan beberapa tugas tertentu. Ia juga menyediakan modul waktu dan waktu untuk melaksanakan tugas yang berkaitan dengan waktu. Nilai masa bermula dari 1 Januari 1970, dan sebahagian besar sistem operasi menyokong nilai masa hingga 2038. Yang kedua adalah unit pengiraan masa. Nilai masa dikembalikan dalam nombor titik terapung. Artikel ini menerangkan pelbagai cara untuk mendapatkan masa semasa menggunakan Python.

Kaedah untuk mendapatkan masa semasa

Berikut adalah dua kaedah untuk mendapatkan masa sekarang di Python:

  1. Dengan menggunakan masa tarikh modul
  2. Dengan menggunakan masa modul

Menggunakan modul datetime

Tempoh masa adalah modul Python terbina dalam. Ia menyediakan banyak fungsi terbina dalam untuk mendapatkan tarikh dan masa semasa. Fungsi now () modul datetime menghasilkan waktu semasa, bersama dengan tarikh.

Mari gunakan fungsi sekarang () dalam skrip Python kami untuk mendapatkan masa dan tarikh terkini.

#mengimport modul datetime
dari datetime import datetime
#menggunakan fungsi sekarang
cetak ("Tarikh dan waktu semasa adalah:", masa masa.sekarang ())

Pengeluaran

Keluaran memaparkan tarikh dan masa semasa.

Kita dapat menggunakan fungsi strftime () untuk mengubah nilai objek datatime menjadi string. Arahan diteruskan ke fungsi strftime () sebagai argumen, dan ia mengembalikan nilai. Contohnya, arahan% H,% M, dan% S mengembalikan nilai jam, minit, dan saat dalam format rentetan, masing-masing. Mari gunakan arahan ini dengan fungsi strftime () untuk mendapatkan masa sekarang. Dalam contoh yang diberikan, output masa masa.fungsi sekarang () disimpan dalam pemboleh ubah tarikh_kali. Lebih-lebih lagi, output fungsi strftime () disimpan dalam variabel current_time, dan terakhir, kami mencetak pemboleh ubah current_time untuk mendapatkan nilai waktu semasa.

#mengimport modul datetime
dari datetime import datetime
#menggunakan fungsi sekarang untuk mendapatkan nilai tarikh dan waktu
date_time = masa masa.sekarang ()
#using strftime () untuk mendapatkan nilai masa semasa
current_time = tarikh_waktu.strftime ("% H:% M:% S")
cetak ("Masa sekarang adalah:", current_time)

Pengeluaran

Keluaran menunjukkan nilai masa semasa.

Daripada mendapatkan nilai tarikh dan waktu, kita juga boleh mendapatkan nilai waktu. Sekarang ().fungsi time () mengembalikan nilai masa sahaja. Nilai pulangan masa masa.sekarang ().time () disimpan dalam pemboleh ubah current_time. Akhirnya kami mencetak pemboleh ubah current_time untuk mendapatkan nilai masa semasa.

#mengimport modul datetime
dari datetime import datetime
#menggunakan fungsi waktu untuk mendapatkan nilai masa semasa
current_time = masa masa.sekarang ().masa()
cetak ("Masa sekarang adalah:", current_time)

Pengeluaran

Keluaran menunjukkan nilai masa semasa.

Modul datetime boleh digunakan dengan cara yang berbeza untuk mendapatkan nilai masa semasa.

Menggunakan modul masa

Waktu semasa dapat diperoleh dengan menggunakan fungsi waktu tempatan () modul waktu. Mari gunakan fungsi localtime () dalam skrip Python kami untuk mendapatkan nilai masa semasa.

#mengimport modul masa
masa import
#menggunakan fungsi localtime () untuk mendapatkan nilai waktu semasa
current_time = masa.waktu tempatan ()
# mencetak masa_ semasa
cetak (masa_ semasa)

Pengeluaran

Fungsi waktu tempatan () mengembalikan struktur masa yang lengkap.

Kita dapat memperoleh nilai waktu semasa dalam format jam, minit, dan kedua dengan menggunakan medan struct_time. Jam tm_ mengembalikan nilai jam. sedangkan tm_min, dan tm_sec masing-masing mengembalikan nilai minit dan saat.

#mengimport modul masa
masa import
# menggunakan fungsi localtime () untuk mendapatkan nilai waktu semasa
current_time = masa.waktu tempatan ()
# mencetak masa_ semasa
mencetak (masa_ semasa].tm_hour, ":", current_time.tm_min, ":", semasa_kali.tm_sec)

Pengeluaran

Fungsi strftime () juga mengembalikan masa semasa. Fungsi strftime () mengambil struktur masa sebagai argumen bersama dengan arahan.

#mengimport modul masa
masa import
#menggunakan fungsi localtime () untuk mendapatkan nilai waktu semasa
current_time_struct = masa.waktu tempatan ()
#using fungsi strftime ()
current_time = masa.strftime ("% H:% M:% S", current_time_struct)
cetak ("Masa semasa:", current_time)

Pengeluaran

Kesimpulannya

Python menyediakan masa tarikh dan masa modul untuk melaksanakan tugas yang berkaitan dengan masa. Kita boleh mendapatkan arus dengan menggunakan dua modul ini. Artikel ini menerangkan penggunaan masa tarikh dan masa modul untuk mendapatkan masa semasa dengan contoh mudah.

Cara Meningkatkan FPS di Linux?
FPS bermaksud Bingkai sesaat. Tugas FPS adalah mengukur kadar bingkai dalam pemutaran video atau persembahan permainan. Dengan kata mudah bilangan gam...
Permainan Makmal Apl Oculus Teratas
Sekiranya anda adalah pemilik alat dengar Oculus, maka anda mesti mengetahui tentang memuatkan sideload. Sideloading adalah proses memasang kandungan ...
10 Permainan Teratas untuk Dimainkan di Ubuntu
Platform Windows telah menjadi salah satu platform dominan untuk permainan kerana peratusan besar permainan yang sedang berkembang hari ini untuk meny...