datetime

在 Python 中使用 datetime 库可以获取当前时间

1
2
3
4
5
6
7
8
from datetime import datetime

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

# 格式化时间为指定格式
formatted_time = now.strftime("%Y-%m-%d %H:%M:%S %p")
print(formatted_time) # 2024-12-09 20:34:41 PM

其中各个字母的含义如下

%Y - 年份(四位数,例如 2024)
%m - 月份(两位数,例如 01 到 12)
%d - 日期(两位数,例如 01 到 31)
%H - 小时(24 小时制,两位数,例如 00 到 23)
%I - 小时(12 小时制,两位数,例如 01 到 12)
%M - 分钟(两位数,例如 00 到 59)
%S - 秒数(两位数,例如 00 到 59)
%p - 上下午标识(AM 或 PM)