在Python中,可以使用datetime模块来处理日期和时间。
下面是一个示例代码,演示如何保持日期格式和时间:
from datetime import datetime
# 获取当前的日期和时间
now = datetime.now()
# 打印当前的日期和时间
print("当前日期和时间:", now)
# 格式化日期和时间为字符串
formatted_date = now.strftime("%Y-%m-%d")
formatted_time = now.strftime("%H:%M:%S")
# 打印格式化后的日期和时间
print("格式化后的日期:", formatted_date)
print("格式化后的时间:", formatted_time)
# 将字符串转换为日期和时间对象
date_str = "2022-01-01"
time_str = "12:00:00"
date_obj = datetime.strptime(date_str, "%Y-%m-%d")
time_obj = datetime.strptime(time_str, "%H:%M:%S")
# 打印转换后的日期和时间对象
print("转换后的日期对象:", date_obj)
print("转换后的时间对象:", time_obj)
上述代码首先使用datetime.now()获取当前的日期和时间对象。然后,使用strftime()方法将日期和时间格式化为字符串,指定所需的格式。最后,使用strptime()方法将字符串转换为日期和时间对象,指定输入字符串的格式。
这样就可以在Python中保持日期格式和时间了。