Python时间戳的使用
来源:互联网 发布:C语言如何创建线程 编辑:程序博客网 时间:2024/04/29 19:46
1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" 将其转换为时间数组 importtime timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 转换为时间戳: timeStamp = int(time.mktime(timeArray)) timeStamp == 13814196002.字符串格式更改 如a = "2013-10-10 23:40:00",想改为 a = "2013/10/10 23:40:00" 方法:先转换为时间数组,然后转换为其他格式 timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") otherStyleTime = time.strftime("%Y/%m/%d %H:%M:%S", timeArray) 3.时间戳转换为指定格式日期: 方法一: 利用localtime()转换为时间数组,然后格式化为需要的格式,如 timeStamp = 1381419600 timeArray = time.localtime(timeStamp) otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) otherStyletime == "2013-10-10 23:40:00" 方法二: importdatetime timeStamp = 1381419600 dateArray = datetime.datetime.utcfromtimestamp(timeStamp) otherStyleTime = dateArray.strftime("%Y-%m-%d %H:%M:%S") otherStyletime == "2013-10-10 23:40:00" 4.获取当前时间并转换为指定日期格式 方法一: importtime 获得当前时间时间戳 now = int(time.time()) ->这是时间戳 转换为其他日期格式,如:"%Y-%m-%d %H:%M:%S" timeArray = time.localtime(timeStamp) otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) 方法二: importdatetime 获得当前时间 now = datetime.datetime.now() ->这是时间数组格式 转换为指定的格式: otherStyleTime = now.strftime("%Y-%m-%d %H:%M:%S") 5.获得三天前的时间 方法: importtime importdatetime 先获得时间数组格式的日期 threeDayAgo = (datetime.datetime.now() - datetime.timedelta(days = 3)) 转换为时间戳: timeStamp = int(time.mktime(threeDayAgo.timetuple())) 转换为其他字符串格式: otherStyleTime = threeDayAgo.strftime("%Y-%m-%d %H:%M:%S") 注:timedelta()的参数有:days,hours,seconds,microseconds 6.给定时间戳,计算该时间的几天前时间: timeStamp = 1381419600 先转换为datetime importdatetime importtime dateArray = datetime.datetime.utcfromtimestamp(timeStamp) threeDayAgo = dateArray - datetime.timedelta(days = 3) 参考5,可以转换为其他的任意格式了
2 0
- Python时间戳的使用
- Python时间戳的使用
- Python时间的使用
- Python时间戳的使用和相互转换
- [Python]time模块以及时间戳的使用
- Python 日期,时间和函数的使用
- python的时间戳转换
- python 使用time 进行时间、时间戳、日期格式转换
- Python中的时间使用
- Python的时间、日期和时间戳的处理办法
- python的时间使用一例——使用更少的字节存储时间
- Python时间戳与时间,时间与时间戳的相互转换
- python时间和时间戳之间的转换
- python 格式化时间点转化为时间戳的方法
- python转换时间戳和日期时间格式的转换
- python 时间戳和格式化时间的转化
- python中时间、日期、时间戳之间的转换
- python——时间与时间戳之间的转换
- 一个字符串中求最长单词
- TCP 协议原理
- 多维容器按列组合元素
- 《学习bash》笔记--定制用户环境
- 生活美好的句子
- Python时间戳的使用
- 微信公共服务平台开发(.Net 的实现)2-------获得ACCESSTOKEN
- 屏幕设置
- IPC$入侵完全指令
- 英语集合625
- 浅谈iOS开发中code review(代码审查)
- 微信公共服务平台开发(.Net 的实现)3-------发送文本消息
- EHCachey应用
- 11.C语言和设计模式(策略模式)