File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed
TIME SCRIPTS/Age calculator Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change 4
4
5
5
Birth_Year = int (input ("Enter your birth year: " ))
6
6
7
- currentDateTime = datetime .datetime .now ()
7
+ currentDateTime = datetime .datetime .today ()
8
8
date = currentDateTime .date ()
9
9
year = date .strftime ("%Y" )
10
10
Original file line number Diff line number Diff line change
1
+ from datetime import date
2
+ from dateutil .relativedelta import relativedelta
3
+ n = input ("Enter your name buddy " )
4
+ birth_str = input ('Enter the date you were born, in format YYYY-MM-DD: ' )
5
+ try :
6
+ birth = date .fromisoformat (birth_str )
7
+ except ValueError :
8
+ print ("Don't you know your birthday?" )
9
+ exit ()
10
+
11
+ age = relativedelta (date .today (), birth )
12
+ print (f'Wohoo { n } is { age .years } years, { age .months } months and { age .days } days old.' )
You can’t perform that action at this time.
0 commit comments