Función replace() de la clase Datetime.date en Python

La función replace() se usa para manipular el objeto de la clase DateTime del módulo de DateTime. Generalmente, reemplaza la fecha (Año, Mes, Día) y devuelve un nuevo objeto DateTime.

Sintaxis: replace(year=self.year, month=self.month, day=self.day)

Parámetros:

  • Año: valor de año nuevo (
  • día: valor del nuevo día (

Devoluciones: Nuevo objeto de fecha y hora.

Ejemplo 1: Reemplace el año con el objeto de fecha y hora.

Python3

# import module
from datetime import date
  
# Creating an instance
# of datetime
Date = date(2010, 2, 12)
print("Original date : ", Date)
  
# Using replace() method
New_date = Date.replace(year=2021)
print("After Modify the year:", New_date)
Producción

Original date :  2010-02-12
After Modify the year: 2021-02-12

Ejemplo 2: Reemplace el mes con el objeto de fecha y hora.

Python3

# import module
from datetime import date
  
# Creating an instance
# of datetime
Date = date(2010, 2, 12)
print("Original date : ", Date)
  
# Using replace() method
New_date = Date.replace(month=5)
print("After Modify the month:", New_date)
Producción

Original date :  2010-02-12
After Modify the month: 2010-05-12

Ejemplo 3: Reemplace el día con el objeto de fecha y hora.

Python3

# import module
from datetime import date
  
# Creating an instance
# of datetime
Date = date(2010, 2, 12)
print("Original date : ", Date)
  
# Using replace() method
New_date = Date.replace(day=21)
print("After Modify the day:", New_date)
Producción

Original date :  2010-02-12
After Modify the day: 2010-02-21

Reemplace la hora con el objeto de fecha y hora.

Python3

from datetime import datetime
  
Date = datetime(2010, 2, 12, 8, 50, 23)
print("Original date and time : ", Date)
  
New_date = Date.replace(hour=1,
                        minute=3,
                        second=12)
print("After modify date and time : ", New_date)
Producción

Original date and time :  2010-02-12 08:50:23
After modify date and time :  2010-02-12 01:03:12

Publicación traducida automáticamente

Artículo escrito por kumar_satyam y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *