Python 获得13位unix时间戳的方法
作者:志在-必得 时间:2022-12-08 18:26:25
在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
来源:http://blog.csdn.net/w657395940/article/details/46817891
标签:Python,unix,时间戳
0
投稿
猜你喜欢
Python Numpy计算各类距离的方法
2022-12-03 13:52:53
配置php网页显示各种语法错误
2023-11-14 07:23:04
基于np.arange与np.linspace细微区别(数据溢出问题)
2021-08-29 23:46:25
python实现的web监控系统
2022-01-28 20:31:57
Python中遍历列表的方法总结
2023-11-01 19:11:11
python 数据的清理行为实例详解
2021-04-12 08:43:50
js的正则test,match,exec详细解析
2024-05-02 17:30:20
Flowable数据库表分类及数据字典解析
2024-01-14 16:55:10
在Python安装MySQL支持模块的方法
2024-01-24 06:58:52
关于pymysql模块的使用以及代码详解
2024-01-23 04:16:26
基于pycharm的beautifulsoup4库使用方法教程
2022-12-05 22:47:05
几种设置表单元素中文本输入框不可编辑的方法总结
2024-04-18 09:34:14
改变 Python 中线程执行顺序的方法
2022-01-14 16:11:10
python字符串下标与切片及使用方法
2022-04-21 13:08:03
Python读取word文本操作详解
2023-08-23 15:32:50
windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码
2021-11-09 10:58:04
pygame实现俄罗斯方块游戏
2023-04-06 20:17:14
Django添加KindEditor富文本编辑器的使用
2022-01-06 07:41:17
解析Mysql Profiling的使用
2024-01-25 23:44:05
SQL Server 2005改进后的几个实用新特性
2008-05-07 19:16:00