Para el manejo de fechas vamos a usar el paquete datetime

datetime.now() nos extrae la hora local de nuestra computadora, cuidado con eso

from datetime import datetime
date_now=datetime.now()
print(date_now)       #>>2021-07-30 12:37:54.062436

para acceder a alguno de los elementos de la fecha podemos usar los metodos year, month, **day**

from datetime import datetime
date_now=datetime.now()
print(f'año: {date_now.year}')     #>>año: 2021
print(f'mes: {date_now.month}')    #>>mes: 7
print(f'dia: {date_now.day}')      #>>dia: 30

Formateo de Fechas

para modificar la forma de impresion de nuestra fecha usamos el metodo **strftime(<string>)** y especificaremos el fomrato deacuerdo a la sigueitente tabla

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/db578785-f772-4d4f-b568-4c74182ac613/Untitled.png

existen mas operadores para realizr el formato pero estos son los mas comunes de usar


from datetime import datetime
date_now=datetime.now()
print(date_now)

print(f'Fecha formato usa: {date_now.strftime("%m/%d/%Y")}')
print(f'Fecha formato latam: {date_now.strftime("%d/%m/%Y")}')
print(f'random fecha: {date_now.strftime("Estamos en el año %Y")}')

#resultado
>>  2021-07-30 12:46:23.539307
		Fecha formato usa: 07/30/2021
		Fecha formato latam: 30/07/2021
		random fecha: Estamos en el año 2021