Bagaimana cara mendapatkan tanggal dan waktu saat ini dengan Python?

Pada artikel ini, Anda akan belajar mendapatkan tanggal hari ini dan tanggal dan waktu sekarang dengan Python. Kami juga akan memformat tanggal dan waktu dalam format yang berbeda menggunakan metode strftime ().

Ada beberapa cara yang bisa dilakukan untuk mendapatkan tanggal sekarang. Kami akan menggunakan datekelas modul datetime untuk menyelesaikan tugas ini.

Contoh 1: Python mendapatkan tanggal hari ini

 from datetime import date today = date.today() print("Today's date:", today) 

Di sini, kami mengimpor datekelas dari datetimemodul. Kemudian, kami menggunakan date.today()metode untuk mendapatkan tanggal lokal saat ini.

Ngomong-ngomong, date.today()mengembalikan sebuah dateobjek, yang ditugaskan ke variabel hari ini dalam program di atas. Sekarang, Anda dapat menggunakan metode strftime () untuk membuat string yang mewakili tanggal dalam format yang berbeda.

Contoh 2: Tanggal sekarang dalam format berbeda

 from datetime import date today = date.today() # dd/mm/YY d1 = today.strftime("%d/%m/%Y") print("d1 =", d1) # Textual month, day and year d2 = today.strftime("%B %d, %Y") print("d2 =", d2) # mm/dd/y d3 = today.strftime("%m/%d/%y") print("d3 =", d3) # Month abbreviation, day and year d4 = today.strftime("%b-%d-%Y") print("d4 =", d4) 

Saat Anda menjalankan program, hasilnya akan seperti ini:

 d1 = 16/09/2019 d2 = 16 September 2019 d3 = 09/16/19 d4 = 16 September 2019

Jika Anda perlu mendapatkan tanggal dan waktu saat ini, Anda dapat menggunakan datetimekelas datetimemodul.

Contoh 3: Dapatkan tanggal dan waktu saat ini

 from datetime import datetime # datetime object containing current date and time now = datetime.now() print("now =", now) # dd/mm/YY H:M:S dt_string = now.strftime("%d/%m/%Y %H:%M:%S") print("date and time =", dt_string) 

Di sini, kami biasa datetime.now()mendapatkan tanggal dan waktu saat ini. Kemudian, kami biasa strftime()membuat string yang mewakili tanggal dan waktu dalam format lain.

Artikel yang menarik...