时间模块time和datetime()

时间表现为三种格式 1.时间戳 2.时间元组 3.格式化字符串(2017-11-1)

时间戳:通常来说时间戳表示的是从格林威治1970年1月1日00:00:00开始按秒计算的偏移量

时区:世界标准时间 UTC (格林威治天文时间)

中国时间为UTC+8 表示东八区

DST:夏令时

import time

time.time() #获取当前的时间戳

time.timezone() #查看当前的本地时间和世界标准时间的差值(秒)

time.daylight() #查看当地时间是否启动了夏令时

time.sleep() #休息(秒)

时间戳与时间元组之间的转换

time.gmtime() #获取一个当前UTC时间元组,参数为时间戳,无参数时默认使用当前的时间戳

time.local() #获取一个当前的本地时间元祖,参数为时间戳。无参数时默认使用当前时间戳

time.mktime() #将一个时间元组转换为时间戳

时间元组与格式化字符串之间的转换

time.strftime(format,tuple) #将时间元祖转换为格式化字符串

格式为 %Y年 %m月 %d日 %H时(24时制) %M分钟 %S秒

例如:time.strftime("%Y-%m-%d %H:%M:%S",tuple) 格式为:2017-11-1 12:48:20

time.strptime(字符串,格式) #将格式化字符转换为时间元组

time.asctime() #将一个时间元祖转换为:Sun Nov 5 12:53:03 2017格式的字符串

time.ctime() #将一个时间戳转换为:Sun Nov 5 12:53:03 2017格式的字符串

import datetime

datetime.datetime.now() #获取当前的时间,格式:2017-11-05 12:58:08.998633

datetime.date.fromtimestamp #将时间戳转换为格式:2017-11-05

时间加减法

datetime.datetime.now() + datetime.timedelta(3) #将当前日期+3天(负数为-3天)

datetime.datetime.now() + datetime.timedelta(minutes=30) #将当前时间+30分钟

datetime.datetime.now() + datetime.timedelta(hours=3) #将当前时间+3小时

修改当前的时间

c_time = datetime.datetime.now()

c_time.replace(minute=30,hours=2)

python自学时间-python基础学习时间time和datetime模块相关推荐

  1. 自学python需要多长时间-零基础学习Python开发需要多长时间?

    原标题:零基础学习Python开发需要多长时间? Python开发技术目前可谓是互联网行业编程界的新宠,不少零基础想要进入IT行业的人员都纷纷加入学习Python开发.零基础学习Python开发技术需 ...

  2. 零基础学python需要多久-零基础学习Python开发需要多长时间?

    原标题:零基础学习Python开发需要多长时间? Python开发技术目前可谓是互联网行业编程界的新宠,不少零基础想要进入IT行业的人员都纷纷加入学习Python开发.零基础学习Python开发技术需 ...

  3. 0基础学python要多久-零基础学习Python开发需要多长时间?

    原标题:零基础学习Python开发需要多长时间? Python开发技术目前可谓是互联网行业编程界的新宠,不少零基础想要进入IT行业的人员都纷纷加入学习Python开发.零基础学习Python开发技术需 ...

  4. python入门教材论坛_GitHub - aisuhua/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  5. python gui编程书籍_GitHub - ZhaoGui/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  6. python入门指南推文_GitHub - Hiufan/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  7. Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐

    转载自:https://github.com/Yixiaohan/codeparkshare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 ...

  8. [转载] Python Web开发—进阶提升 490集超强Python视频教程 真正零基础学习Python视频教程

    参考链接: 在Python中创建代理Web服务器 2 Python Web开发-进阶提升 490集超强Python视频教程 真正零基础学习Python视频教程 [课程简介] 这是一门Python We ...

  9. 零基础学python 视频_全网最全Python视频教程真正零基础学习Python视频教程 490集...

    Python Web开发-进阶提升 490集超强Python视频教程 真正零基础学习Python视频教程 [课程简介] 这是一门Python Web开发进阶课程,手把手教你用Python开发完整的商业 ...

  10. Python入门 Python自学路线 Python如何学习

    本文介绍Python入门 Python自学路线 Python如何学习.先说点题外话吧:首先呢,我刚开始接触编程的时候,学的是C,那时候Python还没有这么火,后来学了C++,PHP,Java,前端. ...

最新文章

  1. python怎么导入文件-Python模块导入详解
  2. 归纳几点html编码要素--杜绝浏览器不兼容
  3. 利用Word2010给汉字添加汉语拼音
  4. 【cocos2d-x】2.0升级为3.0一些常见变化纪录
  5. 【Flink】Flink 源码阅读笔记(20)- Flink 基于 Mailbox 的线程模型
  6. 2018网易在线笔试题
  7. Silverlight客户端和WCF服务器端共享类库
  8. 项目工程自动化 - OCLint
  9. GET请求缓存问题及解决方案
  10. PDF文件能编辑吗,怎么删除PDF文档中的空白页
  11. bzoj 1488: [HNOI2009]图的同构
  12. i.MXRT1050 从外部QSPI Nor Flash的启动
  13. 【软技能】完全写作指南
  14. 新一配:终于有人发声:靠炒股到底能不能发财?此文无价,很短很深
  15. 将html导出为PDF文件(为PDF加盖章)
  16. Linux命令 常见命令 详细分类
  17. 绝绝子!这些技巧真方便
  18. 基于A*搜索算法迷宫游戏开发
  19. 北风:关于搜索引擎、关键词、流量的一些思考
  20. HttpClient 连接超时重试处理

热门文章

  1. Servlet--06--解决乱码问题; 请求转发; 重定向;
  2. java连接服务器读取日志
  3. 计算C#程序执行时间
  4. [ARM-Linux]Linux-MATLAB安装
  5. C++ Primer 第三章 字符串、向量和数组
  6. Hibernate criteria 增加排序项
  7. freemarker了解
  8. 阿里云服务器Linux配置数据库、jre、tomcat、部署javaweb
  9. C#操作XML小结_转载
  10. TextArea的滚动条看不到了,可能与height有关