Python Dapatkan waktu Saat Ini

Dalam artikel ini, Anda akan belajar mengetahui waktu saat ini dari lokasi Anda serta zona waktu yang berbeda dengan Python.

Ada beberapa cara yang dapat Anda lakukan untuk mengetahui waktu saat ini dengan Python.

Contoh 1: Waktu saat ini menggunakan objek datetime

 from datetime import datetime now = datetime.now() current_time = now.strftime("%H:%M:%S") print("Current Time =", current_time) 

Keluaran

 Waktu Saat Ini = 07:41:19

Dalam contoh di atas, kami telah mengimpor datetimekelas dari modul datetime. Kemudian, kami menggunakan now()metode untuk mendapatkan datetimeobjek yang berisi tanggal dan waktu saat ini.

Menggunakan metode datetime.strftime (), kami kemudian membuat string yang mewakili waktu saat ini.

Jika Anda perlu membuat timeobjek yang berisi waktu saat ini, Anda dapat melakukan sesuatu seperti ini.

 from datetime import datetime now = datetime.now().time() # time object print("now =", now) print("type(now) =", type(now)) 

Keluaran

 now = 07: 43: 37.457423 type (sekarang) = 

Contoh 2: Waktu saat ini menggunakan modul waktu

Anda juga bisa mendapatkan waktu saat ini menggunakan modul waktu.

 import time t = time.localtime() current_time = time.strftime("%H:%M:%S", t) print(current_time) 

Keluaran

 07:46:58

Contoh 3: Waktu saat ini dari suatu zona waktu

Jika Anda perlu menemukan waktu saat ini dari zona waktu tertentu, Anda dapat menggunakan modul pytZ.

 from datetime import datetime import pytz tz_NY = pytz.timezone('America/New_York') datetime_NY = datetime.now(tz_NY) print("NY time:", datetime_NY.strftime("%H:%M:%S")) tz_London = pytz.timezone('Europe/London') datetime_London = datetime.now(tz_London) print("London time:", datetime_London.strftime("%H:%M:%S")) 

Keluaran

 NY waktu: 03:45:16 waktu London: 08:45:16

Artikel yang menarik...