Python Convert String To Date Without Time
Chapter:
Python
Last Updated:
22-09-2023 04:45:25 UTC
Program:
/* ............... START ............... */
from datetime import datetime
# Input string representing a date (without time)
date_string = "2023-09-22" # Format: yyyy-mm-dd
# Convert the string to a datetime object
date_object = datetime.strptime(date_string, "%Y-%m-%d")
# Print the resulting datetime object
print(date_object)
/* ............... END ............... */
Output
2023-09-22 00:00:00
In this output, you can see that the input date string "2023-09-22" has been
successfully converted to a datetime object. The time portion is set to
midnight (00:00:00), which is the default time when only the date is provided.
Notes:
-
In this example, we assume that the input date string is in the format "yyyy-mm-dd," which is a common date format. You can adjust the format string in the strptime() function to match the format of your input string if it's different.
- The date_object will contain the date information parsed from the input string, without any time information. You can then work with this datetime object as needed.