Python时间戳使用和相互转换详解


Posted in Python onDecember 11, 2017

本文实例为大家分享了Python时间戳使用和相互转换的具体代码,供大家参考,具体内容如下

1.将字符串的时间转换为时间戳

方法:     

import time 
 
a = "2013-10-10 23:40:00" 
 
# 将其转换为时间数组 
timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 
 
# 转换为时间戳 
timeStamp = int(time.mktime(timeArray)) 
 
timeStamp == 1381419600

2.字符串格式更改

如a = "2013-10-10 23:40:00",想改为 a ="2013/10/10 23:40:00"
方法:先转换为时间数组,然后转换为其他格式

import time 
timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 
otherStyleTime = time.strftime("%Y/%m/%d %H:%M:%S", timeArray)

3.时间戳转换为指定格式日期:

方法一:

利用localtime()转换为时间数组,然后格式化为需要的格式,如

import time 
 
timeStamp = 1381419600 
timeArray = time.localtime(timeStamp) 
otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) 
otherStyletime == "2013-10-10 23:40:00"

方法二:

import datetime 
timeStamp = 1381419600 
dateArray = datetime.datetime.utcfromtimestamp(timeStamp) 
otherStyleTime = dateArray.strftime("%Y-%m-%d %H:%M:%S") 
otherStyletime == "2013-10-10 23:40:00"

4.获取当前时间并转换为指定日期格式

方法一:

import time 
 
# 获得当前时间时间戳 
now = int(time.time()) 
 
# 转换为其他日期格式,如:"%Y-%m-%d %H:%M:%S" 
timeArray = time.localtime(timeStamp) 
otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)

方法二:

import datetime 
 
#获得当前时间 
now = datetime.datetime.now() #这是时间数组格式 
 
#转换为指定的格式: 
otherStyleTime = now.strftime("%Y-%m-%d %H:%M:%S")

5.获得三天前的时间

方法:

import time 
import datetime 
 
# 先获得时间数组格式的日期 
threeDayAgo = (datetime.datetime.now() - datetime.timedelta(days = 3)) 
 
# 转换为时间戳: 
timeStamp = int(time.mktime(threeDayAgo.timetuple())) 
 
# 转换为其他字符串格式: 
otherStyleTime = threeDayAgo.strftime("%Y-%m-%d %H:%M:%S") 
 
# 注:timedelta()的参数有:days,hours,seconds,microseconds

6.给定时间戳,计算该时间的几天前时间:

timeStamp = 1381419600 
 
# 先转换为datetime 
import datetime 
import time 
dateArray = datetime.datetime.utcfromtimestamp(timeStamp) 
threeDayAgo = dateArray - datetime.timedelta(days = 3) 
 
# 参考5,可以转换为其他的任意格式了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
让python json encode datetime类型
Dec 28 Python
python通过ssh-powershell监控windows的方法
Jun 02 Python
python采用django框架实现支付宝即时到帐接口
May 17 Python
Python Socket实现简单TCP Server/client功能示例
Aug 05 Python
Python数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
Sep 28 Python
Python编程二分法实现冒泡算法+快速排序代码示例
Jan 15 Python
对python中的高效迭代器函数详解
Oct 18 Python
Python后台管理员管理前台会员信息的讲解
Jan 28 Python
python学习开发mock接口
Apr 28 Python
Django框架视图层URL映射与反向解析实例分析
Jul 29 Python
2020最新pycharm汉化安装(python工程狮亲测有效)
Apr 26 Python
Python调用飞书发送消息的示例
Nov 10 Python
python的exec、eval使用分析
Dec 11 #Python
Python中eval带来的潜在风险代码分析
Dec 11 #Python
Python验证文件是否可读写代码分享
Dec 11 #Python
Python文件操作基本流程代码实例
Dec 11 #Python
Python使用Turtle模块绘制五星红旗代码示例
Dec 11 #Python
浅析Git版本控制器使用
Dec 10 #Python
python中Apriori算法实现讲解
Dec 10 #Python
You might like
PHP学习笔记 (1) 环境配置与代码调试
2011/06/19 PHP
ThinkPHP下表单令牌错误与解决方法分析
2017/05/20 PHP
PHP通过文件保存和更新信息的方法分析
2019/09/12 PHP
jquery下操作HTML控件的实现代码
2010/01/12 Javascript
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
2010/02/15 Javascript
js通过googleAIP翻译PHP系统的语言配置的实现代码
2011/10/17 Javascript
jquery教程限制文本框只能输入数字和小数点示例分享
2014/01/13 Javascript
js弹出确认是否删除对话框
2014/03/27 Javascript
Javascript中的关键字和保留字整理
2014/10/16 Javascript
NodeJS使用jQuery选择器操作DOM
2015/02/13 NodeJs
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
js获取隐藏元素宽高的实现方法
2016/05/19 Javascript
ES6所改良的javascript“缺陷”问题
2016/08/23 Javascript
VueJs单页应用实现微信网页授权及微信分享功能示例
2017/07/26 Javascript
jQuery+vue.js实现的九宫格拼图游戏完整实例【附源码下载】
2017/09/12 jQuery
bootstrap自定义样式之bootstrap实现侧边导航栏功能
2018/09/10 Javascript
jquery使用FormData实现异步上传文件
2018/10/25 jQuery
原生js实现碰撞检测
2020/03/12 Javascript
详解详解Python中writelines()方法的使用
2015/05/25 Python
Python使用itchat模块实现群聊转发,自动回复功能示例
2019/08/26 Python
Django实现网页分页功能
2019/10/31 Python
复化梯形求积分实例——用Python进行数值计算
2019/11/20 Python
DataFrame 数据合并实现(merge,join,concat)
2020/06/14 Python
如何使用amaze ui的分页样式封装一个通用的JS分页控件
2020/08/21 HTML / CSS
德国古洛迷亚百货官网:GALERIA Kaufhof
2017/06/20 全球购物
Hudson Jeans官网:高级精制牛仔裤
2018/11/28 全球购物
日本乐天官方海外转运服务:Rakuten Global Express
2018/11/30 全球购物
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
什么是组件架构
2016/05/15 面试题
小学教师事迹材料
2014/01/13 职场文书
艺术节主持词
2014/04/02 职场文书
网站推广策划方案
2014/06/04 职场文书
学校领导班子群众路线整改措施
2014/09/16 职场文书
2014年政府采购工作总结
2014/12/09 职场文书
致青春观后感
2015/06/09 职场文书
box-shadow单边阴影的实现
2023/05/21 HTML / CSS