1、time模块

(1)时间戳

  1. >>> time.time()
  2.  
  3. 1472016249.393169

(2)将时间戳转换成当前时间元祖

  1. time.localtime()
    time.gmtime()
    #time.struct_time(tm_year=2016, tm_mon=8, tm_mday=24, tm_hour=13, tm_min=27, tm_sec=55, tm_wday=2, tm_yday=237, tm_isdst=0)

(3)将当前时间元祖转换成时间戳

  1. x = time.localtime()
  2. time.mktime(x)

(4)时间的转换方法

  1. #将struct_time转换成格式化时间字符串
  2. #time.struct_time(tm_year=2016, tm_mon=8, tm_mday=24, tm_hour=13, tm_min=39, tm_sec=42, tm_wday=2, tm_yday=237, tm_isdst=0)
  3. time.strftime("%Y-%m-%d %H:%M:%S",x)
  4. #>>>'2016-08-24 13:39:42'
  5. #将格式化时间字符串转换成struct_time
  6. time.strptime("2016-08-24 14:05:32","%Y-%m-%d %H:%M:%S")
  7. #>>>time.struct_time(tm_year=2016, tm_mon=8, tm_mday=24, tm_hour=14, tm_min=5, tm_sec=32, tm_wday=2, tm_yday=237, tm_isdst=-1)
  8. #将struct_time转换Wed Aug 24 14:22:47 2016这种格式
  9. time.struct_time(tm_year=2016, tm_mon=8, tm_mday=24, tm_hour=14, tm_min=22, tm_sec=47, tm_wday=2, tm_yday=237, tm_isdst=0)
  10. time.asctime(x)
  11. #>>>'Wed Aug 24 14:22:47 2016'
  12. #将时间戳换成Wed Aug 24 14:22:47 2016格式
  13. x = time.time()
  14. #>>>1472019984.958831
  15. time.ctime(x)
  16. #>>>'Wed Aug 24 14:26:24 2016'
  1. '''
  2. %a 本地(locale)简化星期名称
  3. %A 本地完整星期名称
  4. %b 本地简化月份名称
  5. %B 本地完整月份名称
  6. %c 本地相应的日期和时间表示
  7. %d 一个月中的第几天(01 - 31)
  8. %H 一天中的第几个小时(24小时制,00 - 23)
  9. %I 第几个小时(12小时制,01 - 12)
  10. %j 一年中的第几天(001 - 366)
  11. %m 月份(01 - 12)
  12. %M 分钟数(00 - 59)
  13. %p 本地am或者pm的相应符
  14. %S 秒(01 - 61)
  15. %U 一年中的星期数。(00 - 53星期天是一个星期的开始。)第一个星期天之前的所有天数都放在第0周。
  16. %w 一个星期中的第几天(0 - 6,0是星期天)
  17. %W 和%U基本相同,不同的是%W以星期一为一个星期的开始。
  18. %x 本地相应日期
  19. %X 本地相应时间
  20. %y 去掉世纪的年份(00 - 99)
  21. %Y 完整的年份
  22. %Z 时区的名字(如果不存在为空字符)
  23. %% ‘%’字符
  24. '''

(5)time.sleep() 睡几秒

2、datetime模块

  1. #当前时间
  2. datetime.datetime.now()
  3. #按自己的要求格式化时间
  4. datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")

Python——模块——时间模块的更多相关文章

  1. Python常用模块-时间模块(time&datetime)

    Python常用模块-时间模块(time & datetime) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.初始time模块 #!/usr/bin/env pyth ...

  2. 模块-时间模块(new)

    模块-时间模块 导入: import time 方法: _STRUCT_TM_ITEMS __doc__ __loader__ __name__ __package__ __spec__ altzon ...

  3. python的时间模块

    python有两个重要的时间模块,分别是time和datetime 先看time模块 表示时间的几种方法: 1)时间元组:time.struct_time(tm_year=2016,   tm_mon ...

  4. Python—day17时间模块、系统模块、递推遍历、序列化

    一.time'''时间戳(timestamp):time.time()延迟线程的运行:time.sleep(secs)(指定时间戳下的)当前时区时间:time.localtime([secs])(指定 ...

  5. Python常用模块-时间模块

    在写代码的过程中,我们常常需要与时间打交道,在python中,与时间处理有关的模块有time,datetime和calendar.,这里主要介绍time和datetime模块 在python中,表示时 ...

  6. 【转载】Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码

    本文转载自脚本之家,源网址为:https://www.jb51.net/article/147429.htm 一.Python中日期时间模块datetime介绍 (一).datetime模块中包含如下 ...

  7. 【13】python time时间模块知识点备查

    表示时间的三种形式 # 时间模块 '''UTC(世界协调时间):格林尼治天文时间,世界标准时间,在中国来说是UTC+8DST(夏令时):是一种节约能源而人为规定时间制度,在夏季调快1个小时 时间的表示 ...

  8. Python之时间模块、random模块、json与pickle模块

    一.时间模块 1.常用时间模块 import time # 时间分为三种格式 #1.时间戳---------------------以秒计算 # start= time.time() # time.s ...

  9. python(时间模块,序列化模块等)

    一.time模块 表示时间的三种方式: 时间戳:数字(计算机能认识的) 时间字符串:t='2012-12-12' 结构化时间:time.struct_time(tm_year=2017, tm_mon ...

  10. python time时间模块

    在Python中,通常有这三种方式来表示时间:时间戳.元组(struct_time).格式化的时间字符串 (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00: ...

随机推荐

  1. webpack入门教程--2

    这次是创建第二个JS文件. 我们还是在app文件夹中创建一个叫做book2.js的JS文件,并在其中输入以下代码: module.exports = "It works from book2 ...

  2. JavaScript是如何工作的:使用MutationObserver跟踪DOM的变化

    摘要: 掌握MutationObserver. 这是专门探索 JavaScript 及其所构建的组件的系列文章的第10篇. 如果你错过了前面的章节,可以在这里找到它们: JavaScript 是如何工 ...

  3. docker与虚拟机有何不同

    docker与虚拟机有何不同 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化. 容器技术有 ...

  4. Git:修改Git Bash默认打开位置(win10)

    1.起因 大家写的代码不可能直接保存在根目录下,但是Git Bash每次一打开就是根目录,每次都要切换路径很麻烦. 2.修改Git Bash默认打开位置 1)Git Bash右键 -> 属性 2 ...

  5. Oracle database link中查询会开启事务吗?

    关于oracle database link,使用database link相关的查询语句是否会开启事务呢?我们知道,在数据库中一个简单的SELECT查询语句不会产生事务(select for upd ...

  6. bug管理工具之禅道的测试模块的使用

    https://www.cnblogs.com/evablogs/p/6785017.html 角色:产品经理PO,项目经理PM,开发,测试 测试任务: bug: 1.维护bug视图模块:[测试]-[ ...

  7. InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised.解决办法

    最近使用requests进行get请求的时候,控制台输出如下错误. InsecureRequestWarning: Unverified HTTPS request is being made. Ad ...

  8. C# -- 结构、访问修饰符

    C# -- 结构.访问修饰符 1. 结构: struct 类型 对于结构,不像类那样存在继承. 一个结构不能从另一个结构或类继承,而且不能作为一个类的基. 但是,结构从基类 Object 继承. 结构 ...

  9. 面向对象_del

    老师的博客http://www.cnblogs.com/Eva-J/articles/7351812.html#_label7 内置的方法有很多不一定全都在object中 #python3中,所有类都 ...

  10. 3.20 总结 java程序流程控制