Python time 库常用函数
-
timestamp 时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量
-
struct_time 时间元组,共有九个元素组。
-
format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和固定格式。
import time
1.时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量,返回时间戳方式的函数主要有time(),ctime(),gmtime()等
import time # print(time.time()) #该函数返回当前时间戳,并以浮点数方式输出 # print(time.localtime()) # 1681374173.905619 # time.struct_time(tm_year=2023, tm_mon=4, tm_mday=13, tm_hour=16, tm_min=22, tm_sec=53, tm_wday=3, tm_yday=103, tm_isdst=0) #该函数返回当前时间戳,并以字符串方式输出 print(time.ctime(),type(time.ctime())) #Thu Apr 13 16:24:24 2023 # Thu Apr 13 16:26:45 2023 <class 'str'>
2、以元组的形式返回当前时间
# print(time.gmtime()) # time.struct_time(tm_year=2023, tm_mon=4, tm_mday=13, tm_hour=8, tm_min=28, tm_sec=18, tm_wday=3, tm_yday=103, tm_isdst=0)
3、时间格式化函数:strftime()、strptime()
(1)、strftime()函数将获取的计算机能识别的时间格式转换成便于人类识别的格式
# print(time.strftime('%Y-%m-%d %H:%M:%S'.format(time.localtime()))) # 2023-04-13 16:37:38 # print(time.strftime("%Y/%B/%d %H/%M/%S",time.localtime())) # 2023/April/13 16/39/08
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现