python获取时间戳的实现示例(10位和13位)


Posted in Python onSeptember 23, 2020

在python 开发web程序时,需要调用第三方的相关接口,在调用时,需要对请求进行签名。需要用到unix时间戳。
 在python里,在网上介绍的很多方法,得到的时间戳是10位。而java里默认是13位(milliseconds,毫秒级的)。

下面介绍python获得时间戳的方法:

1、10时间戳获取方法:

>>> import time
>>> t = time.time()
>>> print t
1436428326.76
>>> print int(t)
1436428326
>>>

强制转换是直接去掉小数位。

2、13位时间戳获取方法:

(1)默认情况下python的时间戳是以秒为单位输出的float

>>> 
>>> import time
>>> time.time()
1436428275.207596
>>>

通过把秒转换毫秒的方法获得13位的时间戳:

import time
millis = int(round(time.time() * 1000))
print millis

round()是四舍五入。

(2)

import time

current_milli_time = lambda: int(round(time.time() * 1000))
Then:

>>> current_milli_time()
1378761833768

13位时间 戳转换成时间:

>>> import time
>>> now = int(round(time.time()*1000))
>>> now02 = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(now/1000))
>>> now02
'2017-11-07 16:47:14'

到此这篇关于python获取时间戳的实现示例(10位和13位)的文章就介绍到这了,更多相关python获取时间戳内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
以一段代码为实例快速入门Python2.7
Mar 31 Python
scrapy自定义pipeline类实现将采集数据保存到mongodb的方法
Apr 16 Python
Python中用于检查英文字母大写的isupper()方法
May 19 Python
Python实现简单过滤文本段的方法
May 24 Python
Python线程创建和终止实例代码
Jan 20 Python
python pycurl验证basic和digest认证的方法
May 02 Python
Python3.5 Pandas模块缺失值处理和层次索引实例详解
Apr 23 Python
使用python写的opencv实时监测和解析二维码和条形码
Aug 14 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
Jan 10 Python
python 制作python包,封装成可用模块教程
Jul 13 Python
Python读取yaml文件的详细教程
Jul 21 Python
Selenium执行完毕未关闭chromedriver/geckodriver进程的解决办法(java版+python版)
Dec 07 Python
python rsa-oaep加密的示例代码
Sep 23 #Python
python删除文件、清空目录的实现方法
Sep 23 #Python
详解Anaconda 的安装教程
Sep 23 #Python
如何使用pycharm连接Databricks的步骤详解
Sep 23 #Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
Sep 23 #Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
Sep 23 #Python
python通过函数名调用函数的几种场景
Sep 23 #Python
You might like
玩转虚拟域名◎+ .
2006/10/09 PHP
《PHP编程最快明白》第五讲:php目录、文件操作
2010/11/01 PHP
最新用php获取谷歌PR值算法,附上php查询PR值代码示例
2011/12/25 PHP
PHP开发框架Laravel数据库操作方法总结
2014/09/03 PHP
PHP中使用foreach()遍历二维数组的简单实例
2016/06/13 PHP
如何优雅的使用 laravel 的 validator验证方法
2018/11/11 PHP
根据一段代码浅谈Javascript闭包
2010/12/14 Javascript
利用javascript的面向对象的特性实现限制试用期
2011/08/04 Javascript
让网页跳转到指定位置的jquery代码非书签
2013/09/06 Javascript
jQuery基于ajax实现带动画效果无刷新柱状图投票代码
2015/08/10 Javascript
js实现可旋转的立方体模型
2016/10/16 Javascript
jQuery的$.extend 浅拷贝与深拷贝
2017/03/08 Javascript
JS实现瀑布流布局
2017/10/21 Javascript
angular实现input输入监听的示例
2018/08/31 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
2019/02/15 Javascript
nodejs读取图片返回给浏览器显示
2019/07/25 NodeJs
vue 集成jTopo 处理方法
2019/08/07 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
2019/11/19 Javascript
Python实现读取目录所有文件的文件名并保存到txt文件代码
2014/11/22 Python
python3实现TCP协议的简单服务器和客户端案例(分享)
2017/06/14 Python
Python设计模式之观察者模式原理与用法详解
2019/01/16 Python
远程部署工具Fabric详解(支持Python3)
2019/07/04 Python
Python学习笔记之文件的读写操作实例分析
2019/08/07 Python
Python threading的使用方法解析
2019/08/28 Python
python如何停止递归
2020/09/09 Python
浅析关于Keras的安装(pycharm)和初步理解
2020/10/23 Python
印度化妆品购物网站:Nykaa
2018/07/22 全球购物
OnePlus加拿大官网:中国国际化手机品牌
2020/10/13 全球购物
采用怎样的方法保证数据的完整性
2013/12/02 面试题
数控专业个人求职信范文
2014/02/05 职场文书
社区工作感言
2014/02/21 职场文书
2016入党心得体会范文
2016/01/06 职场文书
学生安全责任协议书
2016/03/22 职场文书
创业计划书之农家乐
2019/10/09 职场文书
Vue中Object.assign清空数据报错的解决方案
2022/03/03 Vue.js
详解OpenCV曝光融合
2022/04/29 Python