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连接sql server乱码的解决方法
Jan 28 Python
python回溯法实现数组全排列输出实例分析
Mar 17 Python
python 系统调用的实例详解
Jul 11 Python
Python将多个excel文件合并为一个文件
Jan 03 Python
用pandas按列合并两个文件的实例
Apr 12 Python
对python中数组的del,remove,pop区别详解
Nov 07 Python
Django用户认证系统 Web请求中的认证解析
Aug 02 Python
django连接mysql数据库及建表操作实例详解
Dec 10 Python
Django 解决上传文件时,request.FILES为空的问题
May 20 Python
Python如何安装第三方模块
May 28 Python
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
Apr 06 Python
Pytorch 如何实现常用正则化
May 27 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(3) php 函数
2010/02/15 PHP
PHP setTime 设置当前时间的代码
2012/08/27 PHP
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
PHP随机生成唯一HASH值自定义函数
2015/04/20 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
2015/12/31 PHP
thinkPHP实现多字段模糊匹配查询的方法
2016/12/01 PHP
php表单文件iframe异步上传实例讲解
2017/07/26 PHP
PHP的Trait机制原理与用法分析
2019/10/18 PHP
jquery 1.4.2发布!主要是性能与API
2010/02/25 Javascript
javascript preload&lazy load
2010/05/13 Javascript
js面向对象设计用{}好还是function(){}好(构造函数)
2011/10/23 Javascript
Google的跟踪代码 动态加载js代码方法应用
2012/11/12 Javascript
Textarea根据内容自适应高度
2013/10/28 Javascript
js 获取元素下面所有li的两种方法
2014/04/14 Javascript
JavaScript实现的in_array函数
2014/08/27 Javascript
JS实现点击按钮自动增加一个单元格的方法
2015/03/09 Javascript
jQuery EasyUI 页面加载等待及页面等待层
2017/02/06 Javascript
无法获取隐藏元素宽度和高度的解决方案
2017/03/07 Javascript
webpack4之SplitChunksPlugin使用指南
2018/06/12 Javascript
JS运算符简单用法示例
2020/01/19 Javascript
vue动画—通过钩子函数实现半场动画操作
2020/08/09 Javascript
Python学习笔记(二)基础语法
2014/06/06 Python
基于python的Tkinter编写登陆注册界面
2017/06/30 Python
python 连接sqlite及简单操作
2017/06/30 Python
Python实现发送与接收邮件的方法详解
2018/03/28 Python
Python面向对象程序设计示例小结
2019/01/30 Python
使用python实现unix2dos和dos2unix命令的例子
2019/08/13 Python
Python3 assert断言实现原理解析
2020/03/02 Python
Python3 Tensorlfow:增加或者减小矩阵维度的实现
2020/05/22 Python
python 写一个文件分发小程序
2020/12/05 Python
Pandas数据分析的一些常用小技巧
2021/02/07 Python
刑事附带民事诉讼答辩状
2015/05/22 职场文书
2016年“七一建党节”广播稿
2015/12/18 职场文书
幼儿教师三分钟演讲稿
2019/06/21 职场文书
多表查询、事务、DCL
2021/04/05 MySQL
OpenCV3.3+Python3.6实现图片高斯模糊
2021/05/18 Python