别院牧志知识库 别院牧志知识库
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2025 面试记录
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2025 面试记录
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 辨析

  • Sockets编程

  • Django

  • stackoverflow

  • Flask

  • 全栈之路

    • 基础篇

    • 进阶篇

    • 面向对象

    • 网络编程

    • 操作系统

    • 标准库

      • Python 标准库系列之 collections 模块
      • Python 标准库系列之 configparser 模块
      • Python 标准库系列之 datetime 模块
      • Python 标准库系列之 hashlib 模块
      • Python 标准库系列之模块介绍
      • Python 标准库系列之 json 模块
      • Python 标准库系列之 logging 模块
      • Python 标准库系列之 os 模块
      • Python 标准库系列之 random 模块
      • Python 标准库系列之 shutil 模块
      • Python 标准库系列之 subprocess 模块
      • Python 标准库系列之 sys 模块
      • Python 标准库系列之 tarfile 模块
      • Python 标准库系列之 time 模块
      • Python 标准库系列之 xml 模块
      • Python 标准库系列之 zipfile 模块
    • 第三方库

    • Python 全栈之路
  • 面试

  • 代码片段

  • 异步编程

  • 😎Awesome资源

  • PEP

  • Python工匠系列

  • 高阶知识点

  • Python 学习资源待整理
  • 设计模式

  • 好“艹蛋”的 Python 呀!
  • FIFO | 待学清单📝
  • pip 安装及使用
  • 数据分析

  • 源码阅读计划

  • OOP

  • 关于 python 中的 setup.py
  • 并行分布式框架 Celery
  • 七种武器,让你的代码提高可维护性
  • 使用 pdb 调试 Python 代码
  • 每周一个 Python 标准库
  • 🐍Python
  • 全栈之路
  • 标准库
佚名
2020-05-23

Python 标准库系列之 time 模块

This module provides various functions to manipulate time values.

方法名 说明
time.sleep(int) 等待时间
time.time() 输出时间戳,从 1970 年 1 月 1 号到现在用了多少秒
time.ctime() 返回当前的系统时间
time.gmtime() 将时间戳转换成 struct_time 格式
time.localtime() 以 struct_time 格式返回本地时间
time.mktime(time.localtime()) 将 struct_time 格式转回成时间戳格式
time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime()) 将 struct_time 格式转成指定的字符串格式
time.strptime("2016-01-28","%Y-%m-%d") 将字符串格式转换成 struct_time 格式

查看当前时间

>>> time.time()
# 以时间戳的形式返回
1464154805.82723
>>> time.ctime()
'Wed May 25 13:42:51 2016'
1
2
3
4
5

返回当前的昨天时间

>>> time.ctime()
'Wed May 25 13:42:51 2016'
# 今天的时间减去86640秒
>>> time.ctime(time.time()-86640)
'Tue May 24 13:39:58 2016'
1
2
3
4
5

将时间戳转换成 struct_time 格式

>>> time.gmtime(time.time()-86640)
time.struct\_time(tm\_year=2016, tm\_mon=5, tm\_mday=24, tm\_hour=5, tm\_min=42, tm\_sec=23, tm\_wday=1, tm\_yday=145, tm_isdst=0)
>>> obj = time.gmtime(time.time()-86640)
>>> obj.tm_year
2016
>>> obj.tm_mon
5
>>> "%s-%s-%s" % (obj.tm\_year, obj.tm\_mon, obj.tm_mday)
'2016-5-24'
1
2
3
4
5
6
7
8
9

格式化

>>> import time
>>> t = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))
>>> t
'2016-09-21 14:04:54'
1
2
3
4
编辑 (opens new window)
#编码#面向对象
上次更新: 2024-07-23, 01:00:43
Python 标准库系列之 tarfile 模块
Python 标准库系列之 xml 模块

← Python 标准库系列之 tarfile 模块 Python 标准库系列之 xml 模块→

最近更新
01
2025 面试记录
05-28
02
提升沟通亲和力的实用策略
03-26
03
工作
07-15
更多文章>
Theme by Vdoing | Copyright © 2019-2025 IMOYAO | 别院牧志
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式