Skip to content

Commit 0dfec8b

Browse files
committed
#14 - python
1 parent 46ed4ed commit 0dfec8b

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
from datetime import datetime
2+
3+
#Ejercicio
4+
5+
now = datetime.now()
6+
birth_date = datetime(2003, 9, 6, 12, 0, 0)
7+
8+
print(now)
9+
print(birth_date)
10+
11+
difference = now - birth_date
12+
13+
print(type(difference))
14+
print(f"Tengo {difference.days // 365} años")
15+
16+
17+
#EJERCICIO EXTRA
18+
19+
años = difference.days // 365
20+
meses = difference.days % 12
21+
dias = difference.days % 30
22+
print(f"Tengo {años} años, {meses} meses y {dias} días.")
23+
24+
# Día, mes y año
25+
print(birth_date.strftime("%d/%m/%y"))
26+
print(birth_date.strftime("%d/%m/%Y"))
27+
28+
# Horas, minutos y segundos
29+
print(birth_date.strftime("%H:%M:%S"))
30+
31+
# Día del año
32+
print(birth_date.strftime("%j"))
33+
34+
# Día de la semana
35+
print(birth_date.strftime("%A"))
36+
37+
# Nombre del mes
38+
print(birth_date.strftime("%h"))
39+
print(birth_date.strftime("%B"))
40+
41+
# Representación por defecto del locale
42+
print(birth_date.strftime("%c"))
43+
print(birth_date.strftime("%x"))
44+
print(birth_date.strftime("%X"))
45+
46+
# AM/PM
47+
print(birth_date.strftime("%p"))

0 commit comments

Comments
 (0)