Python 3 语法入门 目录

Python3 日期和时间

在日常开发中可能会经常使用到时间相关的函数,这里主要用两个使用两个库 time 和 datetime


获取时间戳

import time

# 获取当前时间戳
ts = time.time()
print(ts)
# 输出示例:1712345678.123456

Datetime 日期时间

获取当前日期


from datetime import datetime

# 当前完整时间
now = datetime.now()
print(now)

# 单独获取 年/月/日/时/分/秒
print(now.year)
print(now.month)
print(now.day)
print(now.hour)
print(now.minute)
print(now.second)
时间格式化
  1. 常用时间转换函数,使用 strftime 和格式化规则对时间进行格式化
from datetime import datetime

now = datetime.now()
# 格式化
time_str = now.strftime("%Y-%m-%d %H:%M:%S")
print(time_str)

字符串转时间对象

  1. 把时间字符串转换为时间对象,方便获取时间的相关信息
from datetime import datetime

s = "2026-05-20 18:30:00"
dt = datetime.strptime(s, "%Y-%m-%d %H:%M:%S")

print(dt)
print(dt.year)
print(dt.month)
print(dt.day)
print(dt.hour)


更新时间:2026-06-11 17:15:28 阅读量:8

本页目录