Python 獲得13位unix時間戳的方法
在python 開發(fā)web程序時,需要調(diào)用第三方的相關(guān)接口,在調(diào)用時,需要對請求進(jìn)行簽名。需要用到unix時間戳。
在python里,在網(wǎng)上介紹的很多方法,得到的時間戳是10位。而java里默認(rèn)是13位(milliseconds,毫秒級的)。
下面介紹python獲得時間戳的方法:
1、10時間戳獲取方法:
>>> import time >>> t = time.time() >>> print t 1436428326.76 >>> print int(t) 1436428326 >>>
強制轉(zhuǎn)換是直接去掉小數(shù)位。
2、13位時間戳獲取方法:
(1)默認(rèn)情況下python的時間戳是以秒為單位輸出的float
>>> >>> import time >>> time.time() 1436428275.207596 >>>
通過把秒轉(zhuǎn)換毫秒的方法獲得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
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python基于wxPython和FFmpeg開發(fā)一個視頻標(biāo)簽工具
在當(dāng)今數(shù)字媒體時代,視頻內(nèi)容的管理和標(biāo)記變得越來越重要,無論是研究人員需要對實驗視頻進(jìn)行時間點標(biāo)記,還是個人用戶希望對家庭視頻進(jìn)行分類整理,一個高效的視頻標(biāo)簽工具都是不可或缺的,本文將詳細(xì)分析一個基于Python、wxPython和FFmpeg開發(fā)的視頻標(biāo)簽工具2025-04-04
Python實現(xiàn)的基數(shù)排序算法原理與用法實例分析
這篇文章主要介紹了Python實現(xiàn)的基數(shù)排序算法,簡單說明了基數(shù)排序的原理并結(jié)合實例形式分析了Python實現(xiàn)與使用基數(shù)排序的具體操作技巧,需要的朋友可以參考下2017-11-11
Python爬蟲:url中帶字典列表參數(shù)的編碼轉(zhuǎn)換方法
今天小編就為大家分享一篇Python爬蟲:url中帶字典列表參數(shù)的編碼轉(zhuǎn)換方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
Python編程使用matplotlib繪制動態(tài)圓錐曲線示例
這篇文章主要介紹了Python使用matplotlib繪制動態(tài)的圓錐曲線示例實現(xiàn)代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-10-10
Python的Flask框架應(yīng)用調(diào)用Redis隊列數(shù)據(jù)的方法
這里為大家?guī)鞵ython的Flask框架應(yīng)用調(diào)用Redis隊列數(shù)據(jù)的方法,從而能夠?qū)崿F(xiàn)異步無阻塞從而提高某些實時處理情況下程序的性能,需要的朋友可以參考下2016-06-06

