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保存MongoDB上的文件到本地的方法
Mar 16 Python
详解Python中contextlib上下文管理模块的用法
Jun 28 Python
Php多进程实现代码
May 07 Python
用python标准库difflib比较两份文件的异同详解
Nov 16 Python
django基于存储在前端的token用户认证解析
Aug 06 Python
基于Python安装pyecharts所遇的问题及解决方法
Aug 12 Python
pytorch forward两个参数实例
Jan 17 Python
pytorch随机采样操作SubsetRandomSampler()
Jul 07 Python
python文件及目录操作代码汇总
Jul 08 Python
Django如何实现密码错误报错提醒
Sep 04 Python
python 字典和列表嵌套用法详解
Jun 29 Python
Python学习之异常中的finally使用详解
Mar 16 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个人网站架设连环讲(四)
2006/10/09 PHP
php通过curl添加cookie伪造登陆抓取数据的方法
2016/04/02 PHP
laravel 框架结合关联查询 when()用法分析
2019/11/22 PHP
jQuery 获取对象 基本选择与层级
2010/05/31 Javascript
js字符编码函数区别分析
2011/12/28 Javascript
js实现分享到随页面滚动而滑动效果的方法
2015/04/10 Javascript
JavaScript中setUTCMilliseconds()方法的使用详解
2015/06/12 Javascript
jQuery实现鼠标经过事件的延时处理效果
2020/08/20 Javascript
jquery限定文本框只能输入数字(整数和小数)
2016/01/08 Javascript
JS实现超简单的汉字转拼音功能示例
2016/12/22 Javascript
Linux使用Node.js建立访问静态网页的服务实例详解
2017/03/21 Javascript
微信小程序实战之自定义抽屉菜单(7)
2017/04/18 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
JavaScript之生成器_动力节点Java学院整理
2017/06/30 Javascript
详解微信小程序框架wepy踩坑记录(与vue对比)
2019/03/12 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
2019/03/19 Javascript
使用vue实现多规格选择实例(SKU)
2019/08/23 Javascript
element el-tree组件的动态加载、新增、更新节点的实现
2020/02/27 Javascript
[57:38]2018DOTA2亚洲邀请赛3月30日 小组赛A组 OpTic VS OG
2018/03/31 DOTA
[01:01:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第一场 3月4日
2021/03/11 DOTA
python自动化测试之连接几组测试包实例
2014/09/28 Python
浅谈Python中的可变对象和不可变对象
2017/07/07 Python
Python3 获取一大段文本之间两个关键字之间的内容方法
2018/10/11 Python
用Python中的turtle模块画图两只小羊方法
2019/04/09 Python
Python面向对象程序设计构造函数和析构函数用法分析
2019/04/12 Python
Python 3 实现定义跨模块的全局变量和使用教程
2019/07/07 Python
Python urlencode和unquote函数使用实例解析
2020/03/31 Python
曼联官方网上商店:Manchester United Direct
2017/07/28 全球购物
物流管理毕业生自荐信
2013/10/24 职场文书
施工安全汇报材料
2014/08/17 职场文书
个人自我剖析材料
2014/09/30 职场文书
发布会邀请函
2015/01/31 职场文书
关于企业的执行力标语大全
2020/01/06 职场文书
解决MySQL存储时间出现不一致的问题
2021/04/28 MySQL
redis缓存存储Session原理机制
2021/11/20 Redis
关于maven依赖 ${xxx.version}报错问题
2022/01/18 Java/Android