Python3时间戳转换为指定格式的日期
在写Python的时候经常会遇到时间格式的问题,首先就是最近用到的时间戳(timestamp)和时间字符串之间的转换。所谓时间戳,就是从 1970年1月1日 00:00:00 到现在的秒数。原来我也写过关于python3里面如何进行时间转换。
在Python里,时间戳可以通过 time 模块里的 time() 方法获得,比如:
1 2 3 |
import time timestamp = time.time() print(timestamp) |
输出结果:
1 |
1551077515.952753 |
这个数可以这么理解, 小数点前面的是从1970年1月1日 00:00:00 到现在的秒数, 小数点后面是微秒的计数。
这个时间戳不容易记忆和理解, 所以我们希望把它转换成人容易理解的时间格式,时间戳转换为指定格式的日期,常用到的模块是time和datetime。
方法1:使用time模块
1 2 3 4 5 |
import time timeStamp = 1551077515 timeArray = time.localtime(timeStamp) formatTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) print (formatTime) |
结果:
1 |
2019-02-25 14:51:55 |
方法2:使用datetime模块
1 2 3 4 5 |
import datetime timeStamp = 1551077515 timeArray = datetime.datetime.utcfromtimestamp(timeStamp) formatTime = timeArray.strftime("%Y-%m-%d %H:%M:%S") print (formatTime) |
结果:
1 |
2019-02-25 14:51:55 |
得到的结果是完全一样的, 这里time和datetime都可以把时间戳转换为指定时间格式, 但是他们俩还是有区别的, 总体来讲time比datetime更偏底层,我专门写过一篇文章来介绍time和datetime的区别和联系。
Python3时间戳转换为指定格式的日期相关推荐
- 每日一学:Python 将时间戳转换为指定格式日期
点击上方"CSDN精品课",选择"置顶公众号" 第一时间获取精品编程教程 Python 发布以来,出现过几次大的飞跃,如 2008 年 Python 3.0 的 ...
- QML工作笔记-使用QML中的Date将时间戳和指定格式时间互转
目录 背景 代码及演示 补充 背景 这个功能非常有用,经常用到,今天查了大半个小时的文档才弄出来,特意记录下,方便以前进行快速查阅,开发. 代码及演示 程序运行截图如下: 源码如下: import Q ...
- oracle数据库时分秒格式_Oracle如何输出指定格式的日期时间数据呢?
摘要: 下文讲述Oracle数据库输出指定的日期时间格式的方法分享,如下所示: 实现思路: 使用TO_CHAR系统函数,指定输出格式为'*******', 即可将日期时间转换为指定格式的字符串 如: ...
- php将时间戳转换为时间格式,php时间戳如何转换为时间格式
php时间戳转换为时间格式的方法:首先创建一个PHP示例文件:然后通过"date('Y-m-d H:i:s', 1502204401)"方法将时间戳转换为时间格式:最后通过&quo ...
- 计算机二级日期格式,09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象...
09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象 分类:计算机等级| 更新时间:2008-10-16| 来源:教育联展网 将未指定格式的日期字符串转化成java ...
- javascript两行代码按指定格式输出日期时间
javascript两行代码按指定格式输出日期时间,具体看代码: function date2str(x,y) {var z ={y:x.getFullYear(),M:x.getMonth()+1, ...
- 萌新的Python练习菜鸟100例(十六)输出指定格式的日期。
题目: 输出指定格式的日期. 分析: · datetime模块的使用: · 自定义输入时间格式.日期的基本运算.日期替换等 · 这里列举了一些常用的方法,具体可以看代码注释 代码 import dat ...
- java 指定格式的date_指定格式的日期字符串转化成java.util.Date类型日期对象
将未指定格式的日期字符串转化成java.util.Date类型日期对象,代码如下: import java.text.DateFormat; import java.text.ParseExcepti ...
- 将反斜杠形式的日期转换为横线格式的日期格式
将反斜杠形式的日期转换为横线格式的日期格式:publishtime = "2017/3/26"###要的形式2017-03-26array = time.strptime(publ ...
最新文章
- Selenium3自动化测试——4. 获取百度备案信息
- 利用MSFM算法计算程函方程的走时CT胖射线反演法
- mysql启动失败“MySQL Daemon failed to start”
- 2021-01-22 LR照片处理逻辑及曝光调整中的基本审美
- 顺序表的简单操作代码(c++实现)
- 微信小程序 java通过 rawData 和 session_key 生成 signature 签名
- 数据库CDC中间件学习之Maxwell
- 旷厂练习生 Vol.16 | 两次进入研究院里的“研究院”实习是种什么体验?
- 美通企业日报 | 四所中国大陆高校进入亚洲大学前十;工作时间过长威胁IT从业人员健康...
- 新课改计算机论文,新课改论文
- python sklearn库silhouette_score轮廓系数接口调用
- Mac | 替换系统自带的壁纸
- 【Pytorch】Cycle GAN实战(一):风格转换--真实风景图像转换为VanGogh风格
- 2022 新年送祝福微信小程序 带流量主
- 基于javaweb的慢病报销管理信息系统(java+mysql+jdbc+servlet+jsp)
- Notepad++ 替代品开源了,是真香 !!!
- matlab 怎么打矩阵,matlab怎么打印矩阵 matlab 如何输出矩阵?
- 计算机二级c语言正确的做题顺序,雅思阅读:成绩提高的实践经验总结
- 17 个改变世界的数学公式!
- 在websocket实现zlib压缩通信(Z_SYNC_FLUSH模式的应用)
热门文章
- CSS设置文字自动换行
- Oracle-第4章	单行函数
- ESP32 测试(十):ESP32 Wi-Fi 和 蓝牙 并存时开始睡眠模式的电流功耗
- cpp面向对象三大特性
- 【服务监控】关于分布式系统监控的一些思考与总结
- 【分享】性能比肩美拍秒拍的Android视频录制编辑特效解决方案【1】
- 说说Python中切片是什么?
- java对象数组练习,定义数组存储三台汽车对象。汽车的属性有:品牌,价格,颜色。创建三个汽车对象,数据通过键盘输入而来,并把数据存入数组中,打印出每台汽车的信息。
- 【2023最新版】超详细NMAP安装保姆级教程,Nmap的介绍、功能并进行网络扫描,收藏这一篇就够了
- Android笔记:浅析Android电视APP开发