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实现颜色空间转换程序(Tkinter)
Dec 31 Python
python代码实现ID3决策树算法
Dec 20 Python
python中set()函数简介及实例解析
Jan 09 Python
Python SQLite3简介
Feb 22 Python
对Python3之方法的覆盖与super函数详解
Jun 26 Python
pandas.DataFrame的pivot()和unstack()实现行转列
Jul 06 Python
django使用django-apscheduler 实现定时任务的例子
Jul 20 Python
pygame实现打字游戏
Feb 19 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
Dec 31 Python
python使用opencv resize图像不进行插值的操作
Jul 05 Python
Django model class Meta原理解析
Nov 14 Python
浅谈Python从全局与局部变量到装饰器的相关知识
Jun 21 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+SqlServer实现分页显示
2006/10/09 PHP
php使用curl抓取qq空间的访客信息示例
2014/02/28 PHP
Codeigniter中禁止A Database Error Occurred错误提示的方法
2014/06/12 PHP
thinkphp中ajax与php响应过程详解
2014/12/08 PHP
php根据用户语言跳转相应网页
2015/11/04 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度
2008/09/27 Javascript
由Javascript实现的页面日历
2011/11/04 Javascript
关于二级域名下使用一级域名下的COOKIE的问题
2011/11/07 Javascript
node.js应用后台守护进程管理器Forever安装和使用实例
2014/06/01 Javascript
jQuery的text()方法用法分析
2014/12/20 Javascript
jQuery实现仿美橙互联两级导航菜单的方法
2015/03/09 Javascript
Javascript实现的Map集合工具类完整实例
2015/07/31 Javascript
JS基于Mootools实现的个性菜单效果代码
2015/10/21 Javascript
Bootstrap页面布局基础知识全面解析
2016/06/13 Javascript
ES6新特性之数组、Math和扩展操作符用法示例
2017/04/01 Javascript
利用require.js与angular搭建spa应用的方法实例
2017/07/19 Javascript
SVG动画vivus.js库使用小结(实例代码)
2017/09/14 Javascript
vue ajax 拦截原理与实现方法示例
2019/11/29 Javascript
Vue 实现登录界面验证码功能
2020/01/03 Javascript
js实现树形数据转成扁平数据的方法示例
2020/02/27 Javascript
[00:35]DOTA2上海特级锦标赛 VP战队宣传片
2016/03/04 DOTA
python检测lvs real server状态
2014/01/22 Python
Python编程中的for循环语句学习教程
2015/10/14 Python
python执行使用shell命令方法分享
2017/11/08 Python
pd.DataFrame统计各列数值多少的实例
2019/12/05 Python
学会python自动收发邮件 代替你问候女友
2020/05/20 Python
QML实现钟表效果
2020/06/02 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
Yahoo的PHP面试题
2014/05/26 面试题
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
2013/09/10 面试题
幼儿园教学管理制度
2014/02/04 职场文书
寄语是什么意思
2014/04/10 职场文书
《花瓣飘香》教学反思
2014/04/15 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
Python基础之字符串格式化详解
2021/04/21 Python