Maison >développement back-end >Tutoriel Python >Comment soustraire un jour d'un objet Datetime en Python ?

Comment soustraire un jour d'un objet Datetime en Python ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-21 00:12:14176parcourir

How to Subtract a Day from a Datetime Object in Python?

Soustraire un jour d'une date en Python

Déterminer la meilleure approche pour soustraire un jour d'un objet datetime Python donné est une programmation courante défi. Ici, nous examinons une méthode fiable utilisant un objet timedelta :

Méthode :

Pour soustraire un jour d'un objet datetime (d), vous pouvez exploiter le timedelta classe du module datetime :

from datetime import datetime, timedelta

days_to_subtract = 1  # Replace with the desired number of days
d = datetime.today() - timedelta(days=days_to_subtract)

Cette opération crée un objet timedelta représentant le nombre de jours à soustraire puis le soustrait à partir de l'objet datetime d. La variable résultante d contiendra la date ajustée qui est un jour de moins que la date d'origine.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn