'Removing the time from datetime output (Python)
Remove the time from this code.
Current Code:
from datetime import datetime, timedelta
date = datetime.today() - timedelta(days=1)
print("Today's date:", date)
Output:
Today's date: 2022-05-11 18:44:01.832558
Desired Output:
Today's date: 2022-05-11
Solution 1:[1]
Your date
value is actually a datetime
object. Call date()
on it to convert it to just a date
:
>>> import datetime
>>> print(datetime.datetime.today().date())
2022-05-12
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Samwise |