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对数据库操作
Mar 28 Python
python实现学生信息管理系统
Apr 05 Python
Python3基于sax解析xml操作示例
May 22 Python
python 检查是否为中文字符串的方法
Dec 28 Python
对Python3 解析html的几种操作方式小结
Feb 16 Python
django用户登录验证的完整示例代码
Jul 21 Python
Python 实现文件读写、坐标寻址、查找替换功能
Sep 11 Python
python支持多线程的爬虫实例
Dec 21 Python
pyspark给dataframe增加新的一列的实现示例
Apr 24 Python
Python 列表反转显示的四种方法
Nov 16 Python
使用python创建股票的时间序列可视化分析
Mar 03 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
Windows下安装Memcached的步骤说明
2010/04/25 PHP
php 下载保存文件保存到本地的两种实现方法
2013/08/12 PHP
PHP全功能无变形图片裁剪操作类与用法示例
2017/01/10 PHP
PHP提取字符串中的手机号正则表达式怎么写
2017/07/17 PHP
浅谈PHP匿名函数和闭包
2019/03/08 PHP
Laravel模糊查询区分大小写的实例
2019/09/29 PHP
JavaScript 学习点滴记录
2009/04/24 Javascript
ExtJs GridPanel简单的增删改实现代码
2010/08/26 Javascript
Javascript selection的兼容性写法介绍
2013/12/20 Javascript
jquery获取tr并更改tr内容示例代码
2014/02/13 Javascript
Node.js 学习笔记之简介、安装及配置
2015/03/03 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
基于Vue实现的多条件筛选功能的详解(类似京东和淘宝功能)
2019/05/07 Javascript
layer.alert自定义关闭回调事件的方法
2019/09/27 Javascript
js脚本中执行java后台代码方法解析
2019/10/11 Javascript
微信小程序实现分页加载效果
2020/11/19 Javascript
JavaScript中arguments的使用方法详解
2020/12/20 Javascript
[02:30]DOTA2放量测试专访海涛:呼吁保护新手玩家
2013/08/26 DOTA
[01:03:18]DOTA2-DPC中国联赛 正赛 RNG vs Dynasty BO3 第一场 1月29日
2021/03/11 DOTA
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
详解Python中的相对导入和绝对导入
2017/01/06 Python
Python 基础教程之包和类的用法
2017/02/23 Python
python引入导入自定义模块和外部文件的实例
2017/07/24 Python
Python调用C语言的方法【基于ctypes模块】
2018/01/22 Python
Python+opencv 实现图片文字的分割的方法示例
2019/07/04 Python
Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)
2020/02/05 Python
使用Keras加载含有自定义层或函数的模型操作
2020/06/10 Python
浅谈Python爬虫原理与数据抓取
2020/07/21 Python
flask开启多线程的具体方法
2020/08/02 Python
python从PDF中提取数据的示例
2020/10/30 Python
高一家长会邀请函
2014/01/12 职场文书
《木笛》教学反思
2014/03/01 职场文书
2014年五一促销活动方案
2014/03/09 职场文书
员工工作表扬信
2015/05/05 职场文书
食品卫生管理制度
2015/08/06 职场文书
el-form每行显示两列底部按钮居中效果的实现
2022/08/05 HTML / CSS