time模块

import 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模块--标准库--类

from datetime import datetime

日期时间格式转换成时间戳(timestamp)

s = datetime.now()##日期时间格式
print(s)
print(datetime.timestamp(s))
运行结果:
1547548324.166445
时间戳转换成日期时间格式(fromtimestamp)

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之路-时间模块的更多相关文章

  1. python之路:模块初识

    python王者开发之路:模块初识 模块初识我现在讲的确有点早.不过没关系,后面我会详细说模块. 模块,也就是库,是python三剑客之一.这三剑客,函数.库和类,都是由程序编写而成的.之所以我先说模 ...

  2. python内建时间模块 time和datetime

    时间模块 UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间.在中国为UTC+8.DST(Daylight Saving Time)即夏令时. ...

  3. python之路----常用模块二

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

  4. python的time时间模块

    模块概述 1.一个.py文件就是一个模块 2.通过import语句在一个模块中导入另一个模块,import sys,print (sys.path),sys.path的结果为一个列表,列表的第一个元素 ...

  5. python之路——常用模块

    阅读目录 认识模块 什么是模块 模块的导入和使用 常用模块一 collections模块 时间模块 random模块 os模块 sys模块 序列化模块 re模块 常用模块二 hashlib模块 con ...

  6. 2018.8.20 Python之路---常用模块

    一.re模块 查找: re.findall(‘正则表达式’,‘字符串’) 匹配所有符合正则表达式的内容,形成一个列表,每一项都是列表中的一个元素. ret = re.findall('\d+','sj ...

  7. Python之路-numpy模块

    这里是首先需要安装好Anaconda Anaconda的安装参考Python之路-初识python及环境搭建并测试 配置好环境之后开始使用Jupyter Notebook 1.打开cmd,输入 jup ...

  8. Python中的时间模块和日期模块

    Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间. 时间间 ...

  9. python小兵之时间模块

    Python  日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间. 时间 ...

随机推荐

  1. Codeforces Round #432 (Div. 2, based on IndiaHacks Final Round 2017) D

    Arpa has found a list containing n numbers. He calls a list bad if and only if it is not empty and g ...

  2. 为什么用B+树做索引&MySQL存储引擎简介

    索引的数据结构 为什么不是二叉树,红黑树什么的呢? 首先,一般来说,索引本身也很大,不可能全部存在内存中,因此索引往往以索引文件的方式存在磁盘上.然后一般一个结点一个磁盘块,也就是读一个结点要进行一次 ...

  3. scrapy-redis 分布式哔哩哔哩网站用户爬虫

    scrapy里面,对每次请求的url都有一个指纹,这个指纹就是判断url是否被请求过的.默认是开启指纹即一个URL请求一次.如果我们使用分布式在多台机上面爬取数据,为了让爬虫的数据不重复,我们也需要一 ...

  4. RDL 数值列排序

    [注意:RDL排序要删除组内的默认排序字段] 在SSRS中排序时,如果是数值列,默认为显示成以下,会按字母的顺序排序,但并不是我们想要的结果: 怎样达到我们要的效果,按数值排序: 1.进入页面,默认排 ...

  5. Error: Can't set headers after they are sent.

    Error: Can't set headers after they are sent. 错误:无法设置头信息后发送. 具体报错: 看到了一下代码,自己写错了 没有进行错误判断,两个条件都直接返回, ...

  6. Java技术面试汇总

    1.servlet执行流程 客户端发出http请求,web服务器将请求转发到servlet容器,servlet容器解析url并根据web.xml找到相对应的servlet,并将request.resp ...

  7. linux touch和vi建立的文件是什么文件类型的

    都是acsii类型的文本文档,但是也可以建立其他格式的,比如vi newFile.c(c是c语言动态链接库格式)

  8. C#小记

    1.背景:用fileinput 上传文件 直接上传文件,但有时会发现,这个不上传文件也是可以携带其他参数的, 如果直接用: uploadFile = context.Request.Files[]; ...

  9. SQL数据库基础三

  10. Java中方法的继承以及父类未被子类覆盖的方法调用的问题

    在看java继承这一块的时候发现了一个问题,即父类未被子类覆盖的方法是如何调用的? 是子类拥有了父类的该方法只是没有显示表示,还是子类调用了父类的该方法. 为此做了一下验证 代码如下: public ...