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 相关文章推荐
Python语言的12个基础知识点小结
Jul 10 Python
Linux下使用python调用top命令获得CPU利用率
Mar 10 Python
Python中规范定义命名空间的一些建议
Jun 04 Python
Python模拟登陆实现代码
Jun 14 Python
CentOS 7 安装python3.7.1的方法及注意事项
Nov 01 Python
对pandas写入读取h5文件的方法详解
Dec 28 Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
Jul 01 Python
python实现与redis交互操作详解
Apr 21 Python
python pandas dataframe 去重函数的具体使用
Jul 20 Python
Python自动巡检H3C交换机实现过程解析
Aug 14 Python
python如何构建mock接口服务
Jan 28 Python
Python实现打乒乓小游戏
Sep 25 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
用mysql触发器自动更新memcache的实现代码
2009/10/11 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
2018/07/21 PHP
最近项目写了一些js,水平有待提高
2009/01/31 Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
2013/07/10 Javascript
js实现可拖动DIV的方法
2013/12/17 Javascript
js实现网页收藏功能
2015/12/17 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
微信小程序 登陆流程详细介绍
2017/01/17 Javascript
async/await与promise(nodejs中的异步操作问题)
2017/03/03 NodeJs
Vue生命周期示例详解
2017/04/12 Javascript
Vue作用域插槽slot-scope实例代码
2018/09/05 Javascript
小程序页面动态配置实现方法
2019/02/05 Javascript
JavaScript命名空间模式实例详解
2019/06/20 Javascript
Node.js 实现远程桌面监控的方法步骤
2019/07/02 Javascript
JavaScript生成一个不重复的ID的方法示例
2019/09/16 Javascript
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
2020/01/08 Javascript
简单了解JavaScript弹窗实现代码
2020/05/07 Javascript
[05:35]DOTA2英雄梦之声_第13期_拉比克
2014/06/21 DOTA
python基础教程之类class定义使用方法
2014/02/20 Python
在 Django/Flask 开发服务器上使用 HTTPS
2014/07/03 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
Python向Excel中插入图片的简单实现方法
2018/04/24 Python
python抓取需要扫微信登陆页面
2019/04/29 Python
Win10下Python3.7.3安装教程图解
2019/07/08 Python
Python startswith()和endswith() 方法原理解析
2020/04/28 Python
基于Python制作一副扑克牌过程详解
2020/10/19 Python
SQL Server数据库笔试题和答案
2016/02/04 面试题
单位成立周年感言
2014/01/26 职场文书
毕业设计说明书
2014/05/07 职场文书
房屋出售授权委托书
2014/10/12 职场文书
故宫英文导游词
2015/01/31 职场文书
六一儿童节园长致辞
2015/07/31 职场文书
开业庆典嘉宾致辞
2015/08/01 职场文书
python实现求纯色彩图像的边框
2021/04/08 Python
浅谈react useEffect闭包的坑
2021/06/08 Javascript
Python制作动态字符画的源码
2021/08/04 Python