Fecha de Python más días, semanas, horas timedelta

Fecha de Python más días, semanas, horas timedelta

1. Timedelta-days: unos días después

import datetime as dt
date1 = dt.datetime(2019, 7, 26, 15, 35, 10) 
aft_days = date1 + dt.timedelta(days = 3)  # datetime.datetime(2019, 7, 29, 15, 35, 10)

2. Timedelta-weeks: unas semanas después

aft_weeks = date1 + dt.timedelta(weeks = 3)  # datetime.datetime(2019, 8, 16, 15, 35, 10)

3. Timedelta-hours: unas horas más tarde

aft_hours = date1 + dt.timedelta(hours = 10)  # datetime.datetime(2019, 7, 27, 1, 35, 10)

Fecha de Python menos días, semanas, horas

1. Timedelta-days: hace unos días

ex_days = date1 - dt.timedelta(days = 3)  # datetime.datetime(2019, 7, 23, 15, 35, 10)

2. Timedelta-weeks: hace unas semanas

ex_weeks = date1 - dt.timedelta(weeks = 3)  # datetime.datetime(2019, 7, 5, 15, 35, 10)

3. Timedelta-hours: hace unas horas

ex_hours = date1 - dt.timedelta(hours = 10)  # datetime.datetime(2019, 7, 26, 5, 35, 10) 

Supongo que te gusta

Origin blog.csdn.net/weixin_40012554/article/details/108762653
Recomendado
Clasificación