方法将日期转换为字符串格式。

示例:

import datetime

now = datetime.datetime.now() # 获取当前日期和时间

# 将日期格式化为字符串
print(now.strftime("%Y-%m-%d %H:%M:%S")) # 输出: 2021-12-07 10:30:25

# 日期格式化的常用参数
# %Y: 年份,4位数字
# %m: 月份,2位数字
# %d: 日,2位数字
# %H: 小时,24小时制,2位数字
# %M: 分钟,2位数字
# %S: 秒,2位数字
# %a: 本地的缩写星期名
# %A: 本地的完整星期名
# %b: 本地的缩写月份名
# %B: 本地的完整月份名
# %c: 本地的日期和时间表示
# %p: 本地的AM或PM的等价符
# %j: 年份中的第几天,3位数字
# %U: 一年中的星期数,以第一个星期日作为第一周的开始,00-53
# %w: 星期,0-6,0表示星期天
# %W: 一年中的星期数,以第一个星期一作为第一周的开始,00-53
# %x: 本地的日期表示
# %X: 本地的时间表示
# %Z: 时区名称
# %%: %字符

如果要将字符串转换为日期类型,则可以使用datetime.datetime.strptime()方法。示例:

date_str = "2021-12-07 10:30:25"
date_obj = datetime.datetime.strptime(date_str, "%Y-%m-%d %H:%M:%S")
print(date_obj) # 输出: 2021-12-07 10:30:25
``
es date类型 使用format

原文地址: http://www.cveoy.top/t/topic/htHY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录