Python 获得13位unix时间戳

原创 2015年07月09日 16:16:44

在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


python的datetime和unix时间戳之间相互转换

python的datetime和unix时间戳之间相互转换 将python的datetime转换为unix时间戳 import time import datetime dtime = da...
  • u012422446
  • u012422446
  • 2016年09月23日 15:51
  • 11616

python unix时间戳与正常时间转化

有时候业务需要,需要把正常的时间格式与unix时间戳格式进行转换。       在python中转化方式如下,直接利用time中的函数: #! /usr/bin/env python #codin...
  • chivalrousli
  • chivalrousli
  • 2016年04月10日 23:12
  • 3737

Python中的unix时间戳

Python中的unix时间戳
  • u014286296
  • u014286296
  • 2015年01月09日 12:20
  • 588

Unix时间戳转换(python)

# -*- coding: utf-8 -*-import timedef timestamp_datetime(value): format = '%Y-%m-%d %H:%M:%S' ...
  • yywan1314520
  • yywan1314520
  • 2016年04月03日 23:48
  • 481

python - 获取时间戳(10位和13位)

在python 开发web程序时,需要调用第三方的相关接口,在调用时,需要对请求进行签名。需要用到unix时间戳。 在python里,在网上介绍的很多方法,得到的时间戳是10位。而java里默认是...
  • xuezhangjun0121
  • xuezhangjun0121
  • 2017年09月25日 11:59
  • 2036

python如何得到13位时间戳?

python用time.time()得到的不是13位的时间戳,要怎么才能得到13位的? python获取当前时间的unix时间戳 Unix timestamp:是从1970年1月1...
  • junli_chen
  • junli_chen
  • 2015年11月27日 10:34
  • 3836

python实现时间戳转换工具

  • 2016年12月20日 18:25
  • 295B
  • 下载

python中将UNIX时间戳转换为正常时间

直接上代码:# -*- coding: utf-8 -*-import timedef timestamp_datetime(value): format = '%Y-%m-%d %H:%M:...
  • liuchonge
  • liuchonge
  • 2016年08月04日 12:43
  • 1042

Python学习笔记 --- Python获取今天与昨天的13位时间戳

Python学习笔记 --- Python获取今天与昨天的13位时间戳
  • u012965373
  • u012965373
  • 2017年08月29日 14:56
  • 341

Python 获取本地时间戳(包含毫秒)

python time strftime
  • yenai2008
  • yenai2008
  • 2017年04月19日 14:43
  • 5481
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python 获得13位unix时间戳
举报原因:
原因补充:

(最多只允许输入30个字)