在写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时间戳转换为指定格式的日期相关推荐

  1. 每日一学:Python 将时间戳转换为指定格式日期

    点击上方"CSDN精品课",选择"置顶公众号" 第一时间获取精品编程教程 Python 发布以来,出现过几次大的飞跃,如 2008 年 Python 3.0 的 ...

  2. QML工作笔记-使用QML中的Date将时间戳和指定格式时间互转

    目录 背景 代码及演示 补充 背景 这个功能非常有用,经常用到,今天查了大半个小时的文档才弄出来,特意记录下,方便以前进行快速查阅,开发. 代码及演示 程序运行截图如下: 源码如下: import Q ...

  3. oracle数据库时分秒格式_Oracle如何输出指定格式的日期时间数据呢?

    摘要: 下文讲述Oracle数据库输出指定的日期时间格式的方法分享,如下所示: 实现思路: 使用TO_CHAR系统函数,指定输出格式为'*******', 即可将日期时间转换为指定格式的字符串 如: ...

  4. php将时间戳转换为时间格式,php时间戳如何转换为时间格式

    php时间戳转换为时间格式的方法:首先创建一个PHP示例文件:然后通过"date('Y-m-d H:i:s', 1502204401)"方法将时间戳转换为时间格式:最后通过&quo ...

  5. 计算机二级日期格式,09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象...

    09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象 分类:计算机等级| 更新时间:2008-10-16| 来源:教育联展网 将未指定格式的日期字符串转化成java ...

  6. javascript两行代码按指定格式输出日期时间

    javascript两行代码按指定格式输出日期时间,具体看代码: function date2str(x,y) {var z ={y:x.getFullYear(),M:x.getMonth()+1, ...

  7. 萌新的Python练习菜鸟100例(十六)输出指定格式的日期。

    题目: 输出指定格式的日期. 分析: · datetime模块的使用: · 自定义输入时间格式.日期的基本运算.日期替换等 · 这里列举了一些常用的方法,具体可以看代码注释 代码 import dat ...

  8. java 指定格式的date_指定格式的日期字符串转化成java.util.Date类型日期对象

    将未指定格式的日期字符串转化成java.util.Date类型日期对象,代码如下: import java.text.DateFormat; import java.text.ParseExcepti ...

  9. 将反斜杠形式的日期转换为横线格式的日期格式

    将反斜杠形式的日期转换为横线格式的日期格式:publishtime = "2017/3/26"###要的形式2017-03-26array = time.strptime(publ ...

最新文章

  1. Selenium3自动化测试——4. 获取百度备案信息
  2. 利用MSFM算法计算程函方程的走时CT胖射线反演法
  3. mysql启动失败“MySQL Daemon failed to start”
  4. 2021-01-22 LR照片处理逻辑及曝光调整中的基本审美
  5. 顺序表的简单操作代码(c++实现)
  6. 微信小程序 java通过 rawData 和 session_key 生成 signature 签名
  7. 数据库CDC中间件学习之Maxwell
  8. 旷厂练习生 Vol.16 | 两次进入研究院里的“研究院”实习是种什么体验?
  9. 美通企业日报 | 四所中国大陆高校进入亚洲大学前十;工作时间过长威胁IT从业人员健康...
  10. 新课改计算机论文,新课改论文
  11. python sklearn库silhouette_score轮廓系数接口调用
  12. Mac | 替换系统自带的壁纸
  13. 【Pytorch】Cycle GAN实战(一):风格转换--真实风景图像转换为VanGogh风格
  14. 2022 新年送祝福微信小程序 带流量主
  15. 基于javaweb的慢病报销管理信息系统(java+mysql+jdbc+servlet+jsp)
  16. Notepad++ 替代品开源了,是真香 !!!
  17. matlab 怎么打矩阵,matlab怎么打印矩阵 matlab 如何输出矩阵?
  18. 计算机二级c语言正确的做题顺序,雅思阅读:成绩提高的实践经验总结
  19. 17 个改变世界的数学公式!
  20. 在websocket实现zlib压缩通信(Z_SYNC_FLUSH模式的应用)

热门文章

  1. CSS设置文字自动换行
  2. Oracle-第4章 单行函数
  3. ESP32 测试(十):ESP32 Wi-Fi 和 蓝牙 并存时开始睡眠模式的电流功耗
  4. cpp面向对象三大特性
  5. 【服务监控】关于分布式系统监控的一些思考与总结
  6. 【分享】性能比肩美拍秒拍的Android视频录制编辑特效解决方案【1】
  7. 说说Python中切片是什么?
  8. java对象数组练习,定义数组存储三台汽车对象。汽车的属性有:品牌,价格,颜色。创建三个汽车对象,数据通过键盘输入而来,并把数据存入数组中,打印出每台汽车的信息。
  9. 【2023最新版】超详细NMAP安装保姆级教程,Nmap的介绍、功能并进行网络扫描,收藏这一篇就够了
  10. Android笔记:浅析Android电视APP开发