Python Ejemplo de práctica 16
Problema:Genera la fecha en el formato especificado.
Análisis del programa:Usa el módulo datetime.
Ejemplo
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import datetime
if __name__ == '__main__':
# Genera la fecha de hoy, con formato dd/mm/yyyy. Para más opciones, consulta el método strftime()
print(datetime.date.today().strftime('%d/%m/%Y'))
# Crear un objeto de fecha
miyazakiBirthDate = datetime.date(1941, 1, 5)
print(miyazakiBirthDate.strftime('%d/%m/%Y'))
# Operaciones aritméticas con fechas
miyazakiBirthNextDay = miyazakiBirthDate + datetime.timedelta(days=1)
print(miyazakiBirthNextDay.strftime('%d/%m/%Y'))
# Reemplazo de fecha
miyazakiFirstBirthday = miyazakiBirthDate.replace(year=miyazakiBirthDate.year + 1)
print(miyazakiFirstBirthday.strftime('%d/%m/%Y'))
El resultado del ejemplo anterior es:
27/04/2021 05/01/1941 06/01/1941 05/01/1942Otras extensiones
Python 100 ejemplos