Sabtu, 16 Agustus 2025

Latihan date and time pemrograman python di VSCode

1.       Source code dan penjelasan

 

# date and time (latihan)

import datetime as dt

 

# menampilkan tanggal sekarang

hari_ini = dt.date.today()

print (hari_ini)

print (f"Hari ini adalah hari {hari_ini:%A}") # %A untuk menampilkan hari

print ()

 

# menampilkan tanggal

tanggal = dt.date(2010,11,19)

print (tanggal)

print (f"Hari ini adalah hari {tanggal:%A}")

print ()

 

# memasukkan tanggal lahir

print ("Silahkan masukkan tanggal, \nbulan dan tahun lahir anda")

tanggal = int(input ("Masukkan tanggal lahir = \t"))

bulan = int (input ("Masukkan bulan lahir = \t\t"))

tahun = int (input ("Masukkan tahun lahir = \t\t"))

 

tanggal_lahir = dt.date(tahun, bulan, tanggal)

print (f"tanggal lahir anda {tanggal_lahir}")

print (f"hari lahir anda {tanggal_lahir:%A}")

 

# menghitung usia

hari_ini = dt.date.today()

print (f"Hari ini tanggal {hari_ini}")

umur = hari_ini - tanggal_lahir

umur_tahun = umur.days // 365

umur_bulan_sisa = (umur.days % 365) // 30

print (f"harinya adalah {tanggal_lahir:%A}")

print (f"umur anda adalah {umur_tahun} tahun, {umur_bulan_sisa} bulan")

 


Tidak ada komentar:

Posting Komentar