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中表示字符串的三种方法
Sep 06 Python
python内置函数:lambda、map、filter简单介绍
Nov 16 Python
Python利用pandas计算多个CSV文件数据值的实例
Apr 19 Python
Python实现的多叉树寻找最短路径算法示例
Jul 30 Python
Python多进程写入同一文件的方法
Jan 14 Python
Django Admin中增加导出CSV功能过程解析
Sep 04 Python
用python写测试数据文件过程解析
Sep 25 Python
Pytorch Tensor 输出为txt和mat格式方式
Jan 03 Python
python 安装impala包步骤
Mar 28 Python
MAC平台基于Python Appium环境搭建过程图解
Aug 13 Python
Python Web项目Cherrypy使用方法镜像
Nov 05 Python
Pygame游戏开发之太空射击实战敌人精灵篇
Aug 05 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
php以post形式发送xml的方法
2014/11/04 PHP
PHP过滤黑名单关键字的方法
2014/12/01 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
浅谈JavaScript中面向对象技术的模拟
2006/09/25 Javascript
JQuery通过Ajax提交表单并返回结果
2011/07/31 Javascript
javascript仿php的print_r函数输出json数据
2013/09/13 Javascript
比较常见的javascript中定义函数的区别
2015/11/09 Javascript
jQuery实现标题有打字效果的焦点图代码
2015/11/16 Javascript
javascript bom是什么及bom和dom的区别
2015/11/26 Javascript
Node.js数据库操作之连接MySQL数据库(一)
2017/03/04 Javascript
原生JS实现图片网格式渐显、渐隐效果
2017/06/05 Javascript
mui开发中获取单选按钮、复选框的值(实例讲解)
2017/07/24 Javascript
JS基于递归实现网页版计算器的方法分析
2017/12/20 Javascript
Nodejs把接收图片base64格式保存为文件存储到服务器上
2018/09/26 NodeJs
Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法
2019/09/11 Javascript
[38:41]2014 DOTA2国际邀请赛中国区预选赛 LGD VS CNB
2014/05/22 DOTA
归纳整理Python中的控制流语句的知识点
2015/04/14 Python
python微信公众号之关键词自动回复
2018/06/15 Python
对numpy Array [: ,] 的取值方法详解
2018/07/02 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
2018/12/05 Python
python快速排序的实现及运行时间比较
2019/11/22 Python
python如何进入交互模式
2020/07/06 Python
Python爬虫设置ip代理过程解析
2020/07/20 Python
Html5实现文件异步上传功能
2017/05/19 HTML / CSS
大韩航空官方网站:Korean Air
2017/10/25 全球购物
ROSEFIELD手表荷兰官方网上商店:北欧极简设计女士腕表品牌
2018/01/24 全球购物
孤独星球出版物:Lonely Planet Publications
2018/03/17 全球购物
研修第一天随笔感言
2014/02/15 职场文书
写字楼租赁意向书
2014/07/30 职场文书
学习保证书
2015/01/17 职场文书
2015大学生入党个人自传
2015/06/26 职场文书
2019年工作总结范文
2019/05/21 职场文书
一道JS算法面试题——冒泡、选择排序
2021/04/21 Javascript
Mysql忘记密码解决方法
2022/02/12 MySQL
Redis命令处理过程源码解析
2022/02/12 Redis
MySQL中EXPLAIN语句及用法
2022/05/20 MySQL