python时间函数怎么表示

python时间函数怎么表示

作者:Elara发布时间:2026-03-25阅读时长:0 分钟阅读次数:4

用户关注问题

Q
如何在Python中获取当前时间?

我想知道在Python程序中,如何获取当前的日期和时间?

A

使用datetime模块获取当前时间

可以使用Python内置的datetime模块,通过datetime.datetime.now()函数获取当前的日期和时间。例如:

import datetime
now = datetime.datetime.now()
print(now)
Q
Python时间格式如何转换?

在Python中怎么把时间对象转换为指定的字符串格式?

A

使用strftime方法格式化时间

可以调用时间对象的strftime()方法,根据格式代码将时间转换为字符串。例如,'%Y-%m-%d %H:%M:%S'表示年月日时分秒:

import datetime
now = datetime.datetime.now()
formatted = now.strftime('%Y-%m-%d %H:%M:%S')
print(formatted)
Q
如何在Python中将字符串时间转换为时间对象?

如果我有一个时间字符串,怎么把它变成Python的时间对象方便操作?

A

用strptime方法解析字符串为时间对象

使用datetime模块中的strptime方法,将时间字符串按照指定格式解析为时间对象。例如:

import datetime
s = '2024-06-01 12:30:00'
dt = datetime.datetime.strptime(s, '%Y-%m-%d %H:%M:%S')
print(dt)