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下载Bing图片(代码)
Nov 07 Python
Python单元测试框架unittest使用方法讲解
Apr 13 Python
在Python中测试访问同一数据的竞争条件的方法
Apr 23 Python
python实现自动更换ip的方法
May 05 Python
Python实现程序的单一实例用法分析
Jun 03 Python
Python 遍历列表里面序号和值的方法(三种)
Feb 17 Python
Python实现读取并保存文件的类
May 11 Python
Python用于学习重要算法的模块pygorithm实例浅析
Aug 16 Python
Python实现多进程的四种方式
Feb 22 Python
详解python环境安装selenium和手动下载安装selenium的方法
Mar 17 Python
详解python如何引用包package
Jun 07 Python
通用的Django注册功能模块实现方法
Feb 05 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
DOTA2 6.87版本后新眼位详解攻略
2020/04/20 DOTA
浅谈ThinkPHP的URL重写
2014/11/25 PHP
php 伪造ip以及url来路信息方法汇总
2014/11/25 PHP
PHP几个实用自定义函数小结
2016/01/25 PHP
php实现在新浪云中使用imagick生成缩略图并上传的方法
2016/09/26 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
2017/02/08 PHP
curl 出现错误的调试方法(必看)
2017/02/13 PHP
js监听键盘事件示例代码
2013/07/26 Javascript
jQuery源码分析之Callbacks详解
2015/03/13 Javascript
Javascript函数式编程简单介绍
2015/10/11 Javascript
jquery对象访问是什么及使用方法介绍
2016/05/03 Javascript
AngularJs基本特性解析(一)
2016/07/21 Javascript
jQuery stop()用法实例详解
2016/07/28 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
原生js 封装get ,post, delete 请求的实例
2017/08/11 Javascript
EasyUI Tree树组件无限循环的解决方法
2017/09/27 Javascript
基于vue中css预加载使用sass的配置方式详解
2018/03/13 Javascript
vue+axios+promise实际开发用法详解
2018/10/15 Javascript
Vue自定义全局Toast和Loading的实例详解
2019/04/18 Javascript
对layui中的onevent 和event的使用详解
2019/09/06 Javascript
JavaScript判断浏览器版本的方法
2019/11/03 Javascript
js实现贪吃蛇小游戏(加墙)
2020/07/31 Javascript
Python爬取当当、京东、亚马逊图书信息代码实例
2017/12/09 Python
opencv之颜色过滤只留下图片中的红色区域操作
2020/06/05 Python
Python爬取12306车次信息代码详解
2020/08/12 Python
使用phonegap检测网络状态的方法
2017/03/30 HTML / CSS
html2canvas生成的图片偏移不完整的解决方法
2020/05/19 HTML / CSS
HTML5 video循环播放多个视频的方法步骤
2020/08/06 HTML / CSS
Helly Hansen工作服美国官方网上商店:为最恶劣的环境
2019/09/04 全球购物
如果重写了对象的equals()方法,需要考虑什么
2014/11/02 面试题
毕业生物理教师求职信
2013/10/17 职场文书
技术学校毕业生求职信分享
2013/12/02 职场文书
教师三严三实学习心得体会
2014/10/11 职场文书
2015年招商引资工作总结
2015/04/25 职场文书
校园新闻稿范文
2015/07/18 职场文书
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers