Python之路-时间模块
time模块
时间戳(time.time())--结构化时间(time.localtime)--字符串时间(time.strftime)
import time print(time.time()) 打印结果: 1547547639.4587512
print(time.gmtime(1547538610.2880924)) 打印结果: time.struct_time(tm_year=2019, tm_mon=1, tm_mday=15, tm_hour=7, tm_min=50, tm_sec=10, tm_wday=1, tm_yday=15, tm_ihsdst=0)
print(time.localtime(1547538610.2880924)) 打印结果: time.struct_time(tm_year=2019, tm_mon=1, tm_mday=15, tm_hour=15, tm_min=50, tm_sec=10, tm_wday=1, tm_yday=15, tm_isdst=0)
print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()))
运行结果:
2019-01-15 18:23:24
怎么转回去呢--字符串时间--结构化时间(time.strptime)--时间戳(time.mktime)
字符串时间转换成结构化时间
print(time.strptime('2019-01-15 16:00:00','%Y-%m-%d %H:%M:%S'))
运行结果:
time.struct_time(tm_year=2019, tm_mon=1, tm_mday=15, tm_hour=16, tm_min=0, tm_sec=0, tm_wday=1, tm_yday=15, tm_isdst=-1)
结构化时间转换成时间戳
t = time.strptime('2019-01-15 16:00:00','%Y-%m-%d %H:%M:%S')
print(time.mktime(t))
运行结果:
1547539200.0
datetime模块--标准库--类
日期时间格式转换成时间戳(timestamp)
s = datetime.now()##日期时间格式 print(s) print(datetime.timestamp(s)) 运行结果: 1547548324.166445
s = datetime.timestamp(s) print(datetime.fromtimestamp(s)) 运行结果: 2019-01-15 18:32:04.166445
print(datetime.strftime(datetime.now(),'%Y-%m-%d %H:%M'))#日期时间转换成字符串 运行结果: 2019-01-15 18:32
print(datetime.strptime('2019-01-15 17:22','%Y-%m-%d %H:%M'))
运行结果:
2019-01-15 17:22:00
Python之路-时间模块的更多相关文章
- python之路:模块初识
python王者开发之路:模块初识 模块初识我现在讲的确有点早.不过没关系,后面我会详细说模块. 模块,也就是库,是python三剑客之一.这三剑客,函数.库和类,都是由程序编写而成的.之所以我先说模 ...
- python内建时间模块 time和datetime
时间模块 UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间.在中国为UTC+8.DST(Daylight Saving Time)即夏令时. ...
- python之路----常用模块二
collections模块 在内置数据类型(dict.list.set.tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter.deque.defaultdict. ...
- python的time时间模块
模块概述 1.一个.py文件就是一个模块 2.通过import语句在一个模块中导入另一个模块,import sys,print (sys.path),sys.path的结果为一个列表,列表的第一个元素 ...
- python之路——常用模块
阅读目录 认识模块 什么是模块 模块的导入和使用 常用模块一 collections模块 时间模块 random模块 os模块 sys模块 序列化模块 re模块 常用模块二 hashlib模块 con ...
- 2018.8.20 Python之路---常用模块
一.re模块 查找: re.findall(‘正则表达式’,‘字符串’) 匹配所有符合正则表达式的内容,形成一个列表,每一项都是列表中的一个元素. ret = re.findall('\d+','sj ...
- Python之路-numpy模块
这里是首先需要安装好Anaconda Anaconda的安装参考Python之路-初识python及环境搭建并测试 配置好环境之后开始使用Jupyter Notebook 1.打开cmd,输入 jup ...
- Python中的时间模块和日期模块
Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间. 时间间 ...
- python小兵之时间模块
Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间. 时间 ...
随机推荐
- [HNOI2010] 弾飞绵羊
题目链接: 传送门 题目分析: 题外话: 我即使是死了,钉在棺材里了,也要在墓里,用这腐朽的声带喊出: 根号算法牛逼!!! 显然,这是一道LCT裸题,然而在下并不会LCT于是采用了分块瞎搞 对于每个点 ...
- 前端CSS(1)
前端基础CSS(1) 一.css的引入方式 现在的互联网前端分三层: HTML:超文本标记语言.从语义的角度描述页面结构. CSS:层叠样式表.从审美的角度负责页面样式. JS:JavaScrip ...
- 牛客网Java刷题知识点之什么是异常、异常处理的原理是什么、为什么要使用异常、异常体系、运行时异常、普通异常、自定义异常、异常链
不多说,直接上干货! 在这个世界不可能存在完美的东西,不管完美的思维有多么缜密,细心,我们都不可能考虑所有的因素,这就是所谓的智者千虑必有一失.同样的道理,计算机的世界也是不完美的,异常情况随时都会发 ...
- GIT主要用到的命令
git add . //添加到暂存盘 git commit -m ‘备注’//提交到本地仓库 git push //提交到远程仓库 fetch更新本地仓库两种方式: //方法一 $ git fetch ...
- shell里的IFS内置环境变量
IFS 的全称是 Interal Field Separator ,即“内部区域分隔符”,它也是一个内置环境变量,存储着默认的文本分隔符,默认下这分隔符是空格符(space character),制表 ...
- 开园了,将以此记录个人web前端之路
记录.分享与学习 2015年5月中旬开始学习web前端到2015年6月底找到第一份相关工作,在学习与工作过程中通过网络获益良多,在此写下个人学习与工作过程中的总结与思考,记录个人成长,同时也希望能够帮 ...
- BigDecimal的加减乘除
Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算.双精度浮点型变量double可以处理16位有效数.在实际应用中,需要对更大或者更小的数进行 ...
- Selenium3+webdriver学习笔记2(常用元素定位方式,定位单个元素共8种,总共有23种)
#!/usr/bin/env python# -*- coding:utf-8 -*- from selenium import webdriver import time,os # about:ad ...
- 对比java和python对比
对比java和python 对比java和python 2011年04月18日 1.难易度而言.python远远简单于java. 2.开发速度.Python远优于java 3.运行速度.java远优于 ...
- MFC【exe】工程中的文件大致信息(翻译的)
在工程文件夹中有个readme文件,下面是翻译过来的. ======================================================================== ...