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 相关文章推荐
centos6.7安装python2.7.11的具体方法
Jan 16 Python
浅析Python3爬虫登录模拟
Feb 07 Python
Random 在 Python 中的使用方法
Aug 09 Python
Python自定义一个异常类的方法
Jun 27 Python
如何在Django配置文件里配置session链接
Aug 06 Python
djano一对一、多对多、分页实例代码
Aug 16 Python
python修改FTP服务器上的文件名
Sep 11 Python
基于TensorBoard中graph模块图结构分析
Feb 15 Python
Python按照list dict key进行排序过程解析
Apr 04 Python
浅析python 定时拆分备份 nginx 日志的方法
Apr 27 Python
Python基于Hypothesis测试库生成测试数据
Apr 29 Python
浅谈keras中loss与val_loss的关系
Jun 22 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中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
2011/08/23 PHP
利用PHP扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
php获取远程文件内容的函数
2015/11/02 PHP
学习PHP Cookie处理函数
2016/08/09 PHP
php str_replace替换指定次数的方法详解
2017/05/05 PHP
addRule在firefox下的兼容写法
2006/11/30 Javascript
jquery 插件 人性化的消息显示
2008/01/21 Javascript
返回上一页并自动刷新的JavaScript代码
2014/02/19 Javascript
escape编码与unescape解码汉字出现乱码的解决方法
2014/07/02 Javascript
javascript继承机制实例详解
2014/11/20 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
jQuery实现日期联动效果实例
2016/07/26 Javascript
nodejs基础应用
2017/02/03 NodeJs
利用Javascript实现简单的转盘抽奖
2017/02/13 Javascript
PHP实现本地图片上传和验证功能
2017/02/27 Javascript
详解开源的JavaScript插件化框架MinimaJS
2017/10/26 Javascript
在nginx上部署vue项目(history模式)的方法
2017/12/28 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
2018/09/30 Javascript
详解vue 图片上传功能
2019/04/30 Javascript
node.js使用fs读取文件出错的解决方案
2019/10/23 Javascript
Webpack设置环境变量的一些误区详解
2019/12/19 Javascript
node.JS事件机制与events事件模块的使用方法详解
2020/02/06 Javascript
Python实现将绝对URL替换成相对URL的方法
2015/06/28 Python
pandas 小数位数 精度的处理方法
2018/06/09 Python
详解windows python3.7安装numpy问题的解决方法
2018/08/13 Python
Python3.5基础之函数的定义与使用实例详解【参数、作用域、递归、重载等】
2019/04/26 Python
pyinstaller打包多个py文件和去除cmd黑框的方法
2019/06/21 Python
python实现猜拳游戏
2020/03/04 Python
Scrapy+Selenium自动获取cookie爬取网易云音乐个人喜爱歌单
2021/02/01 Python
AmazeUI 平滑滚动效果的示例代码
2020/08/20 HTML / CSS
如何撰写岗位职责
2014/02/01 职场文书
社区党务公开实施方案
2014/03/18 职场文书
医德医魂心得体会
2014/09/11 职场文书
JavaScript数组 几个常用方法总结
2021/11/11 Javascript
详解OpenCV获取高动态范围(HDR)成像
2022/04/29 Python
Win11 Dev 预览版25174.1000发布 (附更新修复内容汇总)
2022/08/05 数码科技