时间戳时间: float数据类型,给机器用的 

print(time.time()) =>1533713657.5423343

结构化时间: 上下两种格式的中间状态 能够通过属性名来获取对象中的值

time_obj = time.localtime() print(time_obj) =>time.struct_time(tm_year=2018, tm_mon=8, tm_mday=8, tm_hour=15, tm_min=35, tm_sec=23, tm_wday=2, tm_yday=220, tm_isdst=0)print(time_obj.tm_year) =>2018print(time_obj.tm_mday) => 8

localtime() 默认是当前时间戳 可以手动给值例:print(time.localtime(1500000000))=>time.struct_time(tm_year=2017, tm_mon=7, tm_mday=14, tm_hour=10, tm_min=40, tm_sec=0, tm_wday=4, tm_yday=195, tm_isdst=0

格式化时间: 字符串时间,str数据类型 可以根据需要来显示时间

print(time.strftime('%Y-%m-%d))      # strftime = str format time
=>2018-08-08

print(time.strftime('%Y-%m-%d %A %H:%M:%S'))=>2018-08-08 Wednesday 15:39:43
print(time.strftime('%y-%m-%d %A %H:%M:%S'))=>18-08-08 Wednesday 15:40:33

print(time.strftime('%y/%m/%d %H:%M:%S'))=>18/08/08 15:41:14
print(time.strftime('%c'))=>Wed Aug  8 15:41:35 2018

例:计算本月一号的时间戳时间

#结构化时间
struct_time = time.localtime()
struct_time = time.strptime('%s-%s-1'%(struct_time.tm_year,struct_time.tm_mon),'%Y-%m-%d')
print(time.mktime(struct_time))#格式化时间
ret = time.strftime('%Y-%m-1')
struct_time = time.strptime(ret,'%Y-%m-%d')
print(time.mktime(struct_time))

时间戳时间--结构化时间--格式化时间之间关系:

转载于:https://www.cnblogs.com/wangjian941118/p/9443312.html

时间模块(import time)相关推荐

  1. python学习之老男孩python全栈第九期_day019知识点总结——collections模块、时间模块、random模块、os模块、sys模块...

    一. collections模块 在内置数据类型(dict.list.set.tuple)的基础上,collections模块还提供了几个额外的数据类型:namedtuple.deque.Counte ...

  2. 时间模块,os模块,sys模块

    时间模块 和时间有关系的我们就要用到时间模块.在使用模块之前,应该首先导入这个模块. #常用方法 1.time.sleep(secs) (线程)推迟指定的时间运行.单位为秒. 2.time.time( ...

  3. python 时间模块备忘

    由于要用到时间模块,为了下次不用去翻文档,这里也简单记录一下: 直接一个脚本看输出: import time print time.time() print time.localtime(time.t ...

  4. python中calendar怎么用_Python时间模块datetime、time、calendar的使用方法

    import time import datetime #两日期相减 d1 = datetime.datetime(2005, 2, 16) d2 = datetime.datetime(2004, ...

  5. python时间模块datetime模块

    1.时间表示的几种类型 1). 时间戳 2). 字符串的时间 3). 元组类型的时间 import time #1.时间戳 print(time.time()) #2.字符串时间 print(time ...

  6. python time localtimeq获取准确时间_Python时间模块datetime、time、calendar的使用方法

    本文简单总结了一下Python处理时间和日期方面的模块,主要就是datetime.time.calendar三个模块的使用,希望这篇文章对于学习Python的朋友们有所帮助. 首先就是模块的调用,很多 ...

  7. db29.7时间格式化为时间到时分秒_python基础系列 | 示例讲解时间模块datetime

    Python 有很多种方式处理日期和时间,常见的时间处理的模块是datetime.time.calendar.能融汇贯通的了解和使用这三个模块,才能轻而易举地用python处理时间.本文以此为目的,通 ...

  8. python常用的日期时间模块

    今天.昨天.明天 import datetime today = datetime.date.today() # 今天 yesterday = today - datetime.timedelta(d ...

  9. 【Python基础】Python时间模块,超实用总结!

    我的施工之路 施工之路已完成13篇图文,又提炼为思维导图,结合使用,效果最佳. 1我的施工计划 2数字专题 3字符串专题 4列表专题 5流程控制专题 6编程风格专题 7函数使用 8面向对象编程(上篇) ...

最新文章

  1. [C++] Variable storage space
  2. MySQL数据库开发理念_mysql之数据库基本理念
  3. 1013 Battle Over Cities (25 分) 【难度: 中 / 知识点: 连通块】
  4. 信息系统项目管理师-信息系统安全管理核心知识思维脑图
  5. c语言5个学生3门成绩写入文件,(5) 输入N个学生的姓名和3门课的成绩,统计每个学生的平均成绩后,将结果输出到文件studen...
  6. GRTN赋能淘系内容业务的演进路线及未来规划
  7. 如何使用 vSphere Certificate Manager 替换 SSL 证书 (2097936)
  8. main函数默认参数argc和argv的详解
  9. java day50【综合案例day02】
  10. HTML 标题h1-h6
  11. Oracle认证/维保技术支持服务找重庆思庄
  12. 亚马逊-不一样的电商公司
  13. A*算法解决传教士—野人过河问题
  14. 微信视频号从零到月入万元攻略
  15. 图神经网络学习过程心得总结
  16. HTML+CSS美食静态网页设计——简单牛排美食餐饮(9个页面)公司网站模板企业网站实现...
  17. 《Web安全渗透全套教程(40集)》学习笔记 | SQL注入攻击及防御
  18. 重装系统后激活win10和office2016
  19. EBS 打印机设置——PASTA
  20. 20分 html文件是,HTML语言试卷(A)

热门文章

  1. termux添加php镜像,termux | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror...
  2. 从DOM到虚拟DOM——前端DOM发展史、性能与产能双赢背后的思考
  3. 一位老程序员的心得分享,WEB前端菜鸟,感觉很迷茫,该怎么做?
  4. inspect python模块_Python inspect模块:仅限关键字参数
  5. smote算法_SMOTE过采样框架+逻辑回归模型案例
  6. select weui 动态加载数据_浪尖以案例聊聊spark3的动态分区裁剪
  7. C语言字母的压缩,C语言字符串快速压缩算法代码
  8. LeetCode2. 两数相加
  9. 啊哈算法-擒贼先擒王(并查集)
  10. ReentrantLock 公平锁和非公平锁加锁和解锁源码分析(简述)