前言:本节主要学习时间模块time、datetime

python中的几种时间表示:1)时间戳  2)格式化的字符串时间 3)struct_time元组格式的时间

time、datetime模块源码:

 #!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:qinjiaxi
import time,datetime
#time包含的变量
print(time.timezone)#UTC时间和本地标准时间的差值(也就是世界标准时间和中国时间的差值是8个小时;-28800/3600=-8个小时)
print(time.altzone)#UTC时间和DST(夏令时)时间之间的差值(注:有些国家使用夏令时)
print(time.daylight)#是否使用夏令时,0表示不是
#time包含的方法
print(time.time())#获取时间戳(时间戳是指从1970年开始截止目前为止之间的时间,单位是秒)
print(time.sleep(2))#延时2秒
print(time.gmtime())#向括号里面传递时间戳(单位是秒)转换成元组格式(如果括号里不加参数传递的就是本地的UTC时间)
print(time.localtime())#向括号里传递时间戳(单位是秒)转换成元组格式(如果括号里不加参数传递的就是本地的时间,也就是UTC+8时区)
print(time.mktime())#向括号里传递元组格式转黄成时间戳
print(time.strftime(format,tuple))#将struct_time的元组格式,按照自定义格式化的字符串形式转换(%Y年、%m月、%d日、%H小时、%M分钟、%S秒,其中格式置换都没有问题)
print(time.strptime(string,format))#把字符串格式的时间按照指定格式转换成struct_time的元组格式(其中格式顺序必须一样对应不然报错)
print(time.asctime())#把元组格式的时间转换成字符串(如果括号里不加参数的就是本地时间,也就是UTC+8时区)
print(time.ctime())#把时间戳格式的时间转换成字符串(如果括号里不加参数的就是本地时间,也就是UTC+8时区) #datetime
print(datetime.datetime.now())#获取当前时间
print(datetime.datetime.now()+datetime.timedelta(3))#获取3天后的时间(其中datetime.timedelta()不能独立存在必须与前面的相互配合)
c_time = datetime.datetime.now()
print(c_time.replace(minute=3,hour=2))#时间替换

最新文章

  1. windows下的mysql忘记root密码的解决方法
  2. Win7下清除SQL SERVER 2008的SSMS保存的登录信息
  3. apt-get程序和系统管理
  4. 用非管理员权限启动主程序,并用管理员权限启动子程序,导致WM_COPYDATA消息发送失败的问题
  5. WinDbg调试命令汇总
  6. JS打印、预览(IE,Chrome)
  7. 野路子码农系列(3)plotly可视化的简单套路
  8. vue中,对象数组多层嵌套时,更新数据更新页面
  9. Eclipse+Maven整合开发Java项目(二)➣webapp3.0以上的Maven项目
  10. [HDU5685]Problem A
  11. kosaraju算法
  12. 三种UIScrollView嵌套实现方案
  13. java jxl excel 导入导出的 总结(建立超链接,以及目录sheet的索引)
  14. python 读帧和绘图的区别
  15. springboot 整合 CXF 版本异常 java.lang.NoClassDefFoundError:ServletRegistrationBean
  16. 525. Contiguous Array两位求和为1的对数
  17. system_Class类说明文档
  18. linux下pycharm的使用
  19. Linux特殊权限位
  20. iphone上做webapp时总会识别一串数字为手机号码并变黑显示

热门文章

  1. 挑战全网最幽默的Vuex系列教程:第六讲 Vuex的管理员Module(实战篇)
  2. [Abp vNext 入坑分享] - 4.JWT授权的接入
  3. JVM相关参数设置
  4. (第一篇)linux简介与发展历史以及软件的安装
  5. HDU 5416 CBR and tree
  6. 比特大陆发布终端 AI 芯片 端云联手聚焦安防
  7. Muduo网络库实战(二):实现服务器与客户端的连接
  8. CentOS上安装比较习惯的代码编辑器
  9. 一个简单的wed服务器SHTTPD(2)———— 客户端请求分析
  10. lintcode 826电脑维修