Comment ajouter des heures de travail à l'heure actuelle dans python
Je suis en mesure d'obtenir l'heure actuelle comme ci-dessous:
from datetime import datetime
str(datetime.now())[11:19]
Résultat
'19:43:20'
Maintenant, je suis en train d'ajouter 9 hours
ci-dessus pour le moment, comment puis-je ajouter des heures de travail à l'heure actuelle en Python?
- Pour obtenir l'heure actuelle au format de cette façon, avoir un regard sur
datetime.now().strftime('%H:%M:%S')
Vous devez vous connecter pour publier un commentaire.
Et ensuite utiliser la chaîne de mise en forme pour obtenir les informations pertinentes:
Si vous êtes seulement le formatage de la date-heure, alors vous pouvez utiliser:
Ou, comme @eumiro l'a souligné dans les commentaires -
strftime
-
) au lieu de l'opérateur d'addition (+
); conformément à la documentation "timedelta
objets de l'appui de certaines additions et les soustractions avec la date et l'datetime
objets " 2) Passe d'une valeur négative à l'une destimedelta
paramètres; selon la documentation, "Arguments peuvent être entiers, aspire, ou de flotteurs, et peut être positif ou négatif."