Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #lier lier lier.......
- #coded by: salism3
- from datetime import date
- hari_ini = str(date.today()).split("-")
- jan = 0
- feb = 31
- mar = 59
- apr = 90
- mei = 120
- jun = 151
- jul = 181
- agu = 212
- sep = 243
- okt = 273
- nov = 304
- des = 334
- class hari:
- def __init__(self, tanggal, bulan, tahun):
- self.tanggal = tanggal
- if bulan == 1:
- bulan = jan
- elif bulan == 2:
- bulan = feb
- elif bulan == 3:
- bulan = mar
- elif bulan == 4:
- bulan = apr
- elif bulan == 5:
- bulan = mei
- elif bulan == 6:
- bulan = jun
- elif bulan == 7:
- bulan = jul
- elif bulan == 8:
- bulan = agu
- elif bulan == 9:
- bulan = sep
- elif bulan == 10:
- bulan = okt
- elif bulan == 11:
- bulan = nov
- elif bulan == 12:
- bulan = des
- self.bulan = bulan
- self.tahun = tahun
- def hitung_hari(self):
- return self.bulan + self.tanggal
- def hitung_tahun(self):
- return int(hari_ini[0]) - self.tahun
- print("[ Penghitung Umur ]")
- print("[ Coded by: SalisM3 ]\n")
- print("[+] Masukan Tanggal Lahir Kamu ^_^")
- tanggal = int(input('[?] Tanggal: '))
- if tanggal > 31 or tanggal == 0:
- exit('[!] Offside')
- bulan = int(input('[?] Bulan (ex: 1): '))
- if bulan > 12 or bulan == 0:
- exit('[!] Offiside')
- tahun = int(input('[?] Tahun: '))
- if tahun > int(hari_ini[0]) or tahun == 0:
- exit('[!] Offside')
- a = hari(tanggal, bulan, tahun)
- b = hari(int(hari_ini[2]),int(hari_ini[1]),int(hari_ini[0]))
- jumlah = a.hitung_tahun() * 365 - a.hitung_hari() + b.hitung_hari()
- jumlah += a.hitung_tahun() // 4
- print()
- print("[+] Umur Kamu:")
- print("[+] Ukuran Tahun: " + str(a.hitung_tahun()) + " Tahun")
- print("[+] Ukuran Bulan: " + str(jumlah // 30) + " Bulan " + str(jumlah % 30) + " Hari")
- print("[+] Ukuran Hari: " + str(jumlah) + " Hari")
- print("[+] Ukuran Jam: " + str(jumlah * 24) + " Jam")
- print("\n[!] Gunakan Sisa Umurmu Sebaik Mungkin ^_^")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement