Python之路-Python常用模块-time模块
一、time模块
常用的一种获取当前时间以及时间格式化的模块,模块名称:time
time模块在Python原生安装中就存在所以不需要进行任何安装操作,直接使用即可。
导入方式: import time
time模块-常用方法

time模块-时间元组

time模块-时间格式


'''
引入time模块
''' import time # print(time.altzone) #返回当前时间 可读形式
# print(time.asctime())#Sun Jan 13 10:52:17 2019 #返回进程时间
# print(time.clock())
# print(time.clock()) #获取可读形式的当前时间
# print(time.ctime()) #返回当前时间的时间戳 从1970-01-01 00:00:00 到当前的秒数
# print(time.time()) # times = time.time()
# print(time.ctime(times)) #返回的是格林威治时间元祖
# print(time.gmtime()) #返回时间元祖 返回的是当前时间
# print(time.localtime()) '''
将时间戳转化为时间元祖 将时间元祖转化为时间字符串
'''
#获取当前时间戳
# times = time.time() #将时间戳转化为时间元祖
# print(time.localtime(times))
# formatTime = time.localtime(times)
# print(formatTime)
#接受时间元祖 并返回指定格式可读字符串表示的当地时间,格式由fmt决定
# print(time.strftime('%Y-%m-%d %H:%M:%S',formatTime)) '''
time.strptime 将时间字符串转化为时间元祖
'''
# times = '2019-01-13 12:13:34'
#转化为时间元祖
# formatTime = time.strptime(times,'%Y-%m-%d %H:%M:%S')
# print(formatTime)
#time.struct_time(tm_year=2019, tm_mon=1, tm_mday=13, tm_hour=12, tm_min=13, tm_sec=34, tm_wday=6, tm_yday=13, tm_isdst=-1) #将时间元祖转化为时间元祖
# print(time.mktime(formatTime))#1547352814.0 '''
sleep 推迟线程运行时间 secs指定秒数
'''
for i in range(1,2):
print('让子弹飞一会')
time.sleep(2)
print('让弹在飞')
time.sleep(2)
print('让弹到了')
练习:
1.将字符串的时间"2017-10-10 23:40:00"转换为时间戳和时间元组
2.字符串格式更改。如提time = "2017-10-10 23:40:00",想改为 time= "2017/10/10 23:40:00"
3.获取当前时间戳转换为指定格式日期
4.获得三天前的时间
'''
1.将字符串时间"2019-10-12 23:40:00"转化为时间戳和时间元组
'''
import time # times = "2019-10-12 23:40:00"
#将字符串时间转化为时间元祖
# formatTime = time.strptime(times,'%Y-%m-%d %H:%M:%S')
# print(formatTime)
#将时间元组转化为时间戳
# print(time.mktime(formatTime)) '''
2.字符串格式更改:如time = "2019-10-12 23:40:00" 改为 time "2019/10/12 23:40:00"
'''
# times = "2019-10-12 23:40:00"
# formatTime = time.strptime(times,'%Y-%m-%d %H:%M:%S')
# print(time.strftime('%Y/%m/%d %H:%M:%S',formatTime)) '''
获取当前时间戳转化为指定格式日期
'''
# now = time.time()
# formatTime = time.localtime(now)
# print(time.strftime('%Y-%m-%d %H:%M:%S',formatTime)) '''
获取三天前时间
''' threeAgo = time.time() - 60*60*24*3
formatTime = time.localtime(threeAgo)
print(time.strftime('%Y-%m-%d %H:%M:%S',formatTime))
Python之路-Python常用模块-time模块的更多相关文章
- 自学Python之路-Python基础+模块+面向对象+函数
自学Python之路-Python基础+模块+面向对象+函数 自学Python之路[第一回]:初识Python 1.1 自学Python1.1-简介 1.2 自学Python1.2-环境的 ...
- Python之路,Day21 - 常用算法学习
Python之路,Day21 - 常用算法学习 本节内容 算法定义 时间复杂度 空间复杂度 常用算法实例 1.算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的 ...
- 自学Python之路-Python核心编程
自学Python之路-Python核心编程 自学Python之路[第六回]:Python模块 6.1 自学Python6.1-模块简介 6.2 自学Python6.2-类.模块.包 ...
- Python之路Python作用域、匿名函数、函数式编程、map函数、filter函数、reduce函数
Python之路Python作用域.匿名函数.函数式编程.map函数.filter函数.reduce函数 一.作用域 return 可以返回任意值例子 def test1(): print(" ...
- 自学Python之路-Python并发编程+数据库+前端
自学Python之路-Python并发编程+数据库+前端 自学Python之路[第一回]:1.11.2 1.3
- 自学Python之路-Python网络编程
自学Python之路-Python网络编程 自学Python之路[第一回]:1.11.2 1.3
- Python之路Python文件操作
Python之路Python文件操作 一.文件的操作 文件句柄 = open('文件路径+文件名', '模式') 例子 f = open("test.txt","r&qu ...
- Python之路Python内置函数、zip()、max()、min()
Python之路Python内置函数.zip().max().min() 一.python内置函数 abs() 求绝对值 例子 print(abs(-2)) all() 把序列中每一个元素做布尔运算, ...
- Python之路Python全局变量与局部变量、函数多层嵌套、函数递归
Python之路Python全局变量与局部变量.函数多层嵌套.函数递归 一.局部变量与全局变量 1.在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量.全局变量作用域是整个程序,局 ...
- Python 之路 Day5 - 常用模块学习
本节大纲: 模块介绍 time &datetime模块 random os sys shutil json & picle shelve xml处理 yaml处理 configpars ...
随机推荐
- 2017南宁网络赛 Problem J Minimum Distance in a Star Graph ( 模拟 )
题意 : 乱七八糟说了一大堆,实际上就是问你从一个序列到另个序列最少经过多少步的变化,每一次变化只能取序列的任意一个元素去和首元素互换 分析 : 由于只能和第一个元素去互换这种操作,所以没啥最优的特别 ...
- Activiti的流程实例及挂起激活(七)
1.1什么是流程实例 参与者(可以是用户也可以是程序)按照流程定义内容发起一个流程,这就是一个流程实例.是动态的.流程定义和流程实例的图解: 1.2启动流程实例 流程定义部署在 activiti 后, ...
- 洛谷P1310 表达式的值——题解
题目传送 题的难点:1.有运算优先级,不好判断.2.有破坏整体和谐性的讨厌的括号.3.不知道哪里要填数.4.要求方案数很大,搜索不会做呐. 发现难点1和2都是中缀表达式的缺点.转成后缀表达式后难点1. ...
- [CERC2016]:凸轮廓线Convex Contour(模拟+数学)
题目描述 一些几何图形整齐地在一个网格图上从左往右排成一列.它们占据了连续的一段横行,每个位置恰好一个几何图形.每个图形是以下的三种之一:$1.$一个恰好充满单个格子的正方形.$2.$一个内切于单个格 ...
- Jquery $().each()与$.each(data,function(i,obj))区别
在遍历DOM时,通常用$(selector).each(function(index,element))函数: 在遍历数据时,通常用$.each(dataresource,function(index ...
- 大数据笔记(十二)——使用MRUnit进行单元测试
package demo.wc; import java.util.ArrayList; import java.util.List; import org.apache.hadoop.io.IntW ...
- Java网络编程与NIO详解10:深度解读Tomcat中的NIO模型
本文转自:http://www.sohu.com/a/203838233_827544 本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 ht ...
- TimeUtils
public class TimeUtils { public static final int YEAR = 0; public static final int MONTH = 1; public ...
- 关于openGL、GPUImage、ios直播相关不错的博客
http://www.jianshu.com/users/815d10a4bdce/latest_articles
- Glide 图片框架
学习参考:https://blog.csdn.net/guolin_blog/article/details/53759439 一 基础使用 Picasso比Glide更加简洁和轻量,Glide比Pi ...