Python 中的 'datetime' 模块提供了许多函数来格式化时间。以下是一些常用的格式化指令:

| 格式指令 | 描述 | | ---- | ---- | | %Y | 年份,如 2019 | | %m | 月份,如 01 | | %d | 日期,如 31 | | %H | 小时,24 小时制 | | %I | 小时,12 小时制 | | %M | 分钟 | | %S | 秒钟 | | %p | AM/PM | | %a | 缩写星期名,如 Mon | | %A | 完整星期名,如 Monday | | %b | 缩写月份名,如 Jan | | %B | 完整月份名,如 January | | %c | 本地日期时间 | | %x | 本地日期 | | %X | 本地时间 |

下面是一些示例代码:

import datetime

# 当前时间
now = datetime.datetime.now()

# 格式化为字符串
print(now.strftime('%Y-%m-%d %H:%M:%S'))

# 从字符串解析时间
dt = datetime.datetime.strptime('2019-01-31 12:00:00', '%Y-%m-%d %H:%M:%S')
print(dt)

# 转换为时间戳
timestamp = datetime.datetime.timestamp(now)
print(timestamp)
Python datetime 格式化时间:详解及示例代码

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

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