python时间与Unix时间戳相互转换方法详解


Posted in Python onFebruary 13, 2020

对于时间数据,如2018-09-25 09:28:59,有时需要与Unix时间戳进行相互的运算,此时就需要对两种形式进行转换,在Python中,转换时需要用到time模块,具体的函数如下:

其中unix_time函数是正常时间转unix时间,local_time是unix时间转正常时间。

import time
 
def unix_time(dt):
  #转换成时间数组
  timeArray = time.strptime(dt, "%Y-%m-%d %H:%M:%S")
  #转换成时间戳
  timestamp = time.mktime(timeArray)
  return timestamp
 
def local_time(timestamp):
  #转换成localtime
  time_local = time.localtime(timestamp)
  #转换成新的时间格式(2016-05-05 20:28:54)
  dt = time.strftime("%Y-%m-%d %H:%M:%S", time_local)
  return dt
 
if __name__ == '__main__':
  time_now = '2018-09-25 15:33:20'
  unix_t = unix_time(time_now)
  local_t = local_time(unix_t)
  print(unix_t)

更多关于python时间与Unix时间戳相互转换方法请查看下面的相关链接

Python 相关文章推荐
Python的Django框架中自定义模版标签的示例
Jul 20 Python
Python遍历目录并批量更换文件名和目录名的方法
Sep 19 Python
python实现简单flappy bird
Dec 24 Python
python 在某.py文件中调用其他.py内的函数的方法
Jun 25 Python
Anaconda之conda常用命令介绍(安装、更新、删除)
Oct 06 Python
Python生成验证码、计算具体日期是一年中的第几天实例代码详解
Oct 16 Python
TensorFLow 不同大小图片的TFrecords存取实例
Jan 20 Python
将pytorch转成longtensor的简单方法
Feb 18 Python
django列表筛选功能的实现代码
Mar 27 Python
结束运行python的方法
Jun 16 Python
Python制作一个仿QQ办公版的图形登录界面
Sep 22 Python
python编程学习使用管道Pipe编写优化代码
Nov 20 Python
Python3查找列表中重复元素的个数的3种方法详解
Feb 13 #Python
python 实现字符串下标的输出功能
Feb 13 #Python
Python3实现监控新型冠状病毒肺炎疫情的示例代码
Feb 13 #Python
python操作docx写入内容,并控制文本的字体颜色
Feb 13 #Python
使用Python 自动生成 Word 文档的教程
Feb 13 #Python
python实现替换word中的关键文字(使用通配符)
Feb 13 #Python
python isinstance函数用法详解
Feb 13 #Python
You might like
php 高效率写法 推荐
2010/02/21 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
2013/07/01 PHP
php中cookie的使用方法
2014/03/29 PHP
laravel 5.3中自定义加密服务的方案详解
2017/05/09 PHP
php解决约瑟夫环算法实例分析
2019/09/30 PHP
thinkphp 框架数据库切换实现方法分析
2020/05/18 PHP
jquery 防止表单重复提交代码
2010/01/21 Javascript
深入理解JavaScript系列(4) 立即调用的函数表达式
2012/01/15 Javascript
js判断FCKeditor内容是否为空的两种形式
2013/05/14 Javascript
鼠标滚轴控制文本框值的JS代码
2013/11/19 Javascript
使图片旋转的3种解决方案
2013/11/21 Javascript
js单独获取一个checkbox看其是否被选中
2014/09/22 Javascript
transport.js和jquery冲突问题的解决方法
2015/02/10 Javascript
js获取微信版本号的方法
2015/05/12 Javascript
基于MVC5和Bootstrap的jQuery TreeView树形控件(二)之数据支持json字符串、list集合
2016/08/11 Javascript
AngularJS通过$http和服务器通信详解
2016/09/21 Javascript
基于JavaScript实现简单的音频播放功能
2018/01/07 Javascript
vue数据传递--我有特殊的实现技巧
2018/03/20 Javascript
Puppeteer 爬取动态生成的网页实战
2018/11/14 Javascript
微信小程序可滑动月日历组件使用详解
2019/10/21 Javascript
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
2015/03/30 Python
python实现web方式logview的方法
2015/08/10 Python
分析python请求数据
2018/08/19 Python
python 普通克里金(Kriging)法的实现
2019/12/19 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
2020/06/02 Python
纯CSS实现右侧底部悬浮效果(悬浮QQ、微信、微博、邮箱等联系方式)
2015/04/24 HTML / CSS
详解CSS3选择器:nth-child和:nth-of-type之间的差异
2017/09/18 HTML / CSS
HTML5 canvas基本绘图之绘制五角星
2016/06/27 HTML / CSS
Myprotein加拿大官网:欧洲第一的运动营养品牌
2018/01/06 全球购物
美国首屈一指的高品质珠宝设计师和零售商:Allurez
2018/01/23 全球购物
ONLY瑞典官网:世界知名服装品牌
2018/06/19 全球购物
学校卫生检查制度
2014/02/03 职场文书
研究生考核个人自我鉴定
2014/03/27 职场文书
给校长的建议书作文300字
2015/09/14 职场文书
大学班长竞选稿
2015/11/20 职场文书
如何用JS实现网页瀑布流布局
2021/04/24 Javascript