Python 獲取時間戳


import time

time_tup = time.localtime(time.time())
print time_tup

format_time='%Y-%m-%d_%a_%H-%M-%S'

cur_time = time.strftime(format_time, time_tup)
print cur_time

 

參考:https://blog.csdn.net/a542551042/article/details/48497539

Python 獲取時間通過 time 模塊

如下代碼,是通過獲取當前的時間,按照格式輸出 
Python默認獲取當前的時間返回的都是時間的元組,下面是元組的,字符串時間的一個轉換輸出

# -*- coding:utf-8 -*- import time #Python 獲取時間戳 #Python 默認獲取的時間是一個具有時間的元組,asctime() 是接受時間元祖,返回一個時間字符串 TimeTuple=time.localtime(time.time()) #獲取當前的時間返回一個時間元組 print '獲取當前的時間戳(元組):',TimeTuple fmt='%Y-%m-%d %a %H:%M:%S' #格式化時間 test=time.strftime(fmt,TimeTuple) #把傳入的元組按照格式,輸出字符串 print '獲取當前的時間(字符串):',test TimeStr = time.asctime(time.localtime(time.time())) #根據獲取的元組輸出一個時間字符串 print '當前時間為(字符串):',TimeStr fmt2='%a %b %d %H:%M:%S %Y' #格式化時間 test2=time.strptime(TimeStr,fmt2) #接受字符串按照格式,輸出元組 print '當前的時間戳(元組)',test2


一般情況下我們使用的時候可以:

 

# -*- coding:utf-8 -*- import time fmt='%Y-%m-%d %a %H:%M:%S' #定義時間顯示格式 Date=time.strftime(fmt,time.localtime(time.time())) #把傳入的元組按照格式,輸出字符串 print '獲取當前的時間:',Date

附上時間格式化參數: 

python中時間日期格式化符號: 
%y 兩位數的年份表示(00-99) 
%Y 四位數的年份表示(0000-9999) 
%m 月份(01-12) 
%d 月內中的一天(0-31) 
%H 24小時制小時數(0-23) 
%I 12小時制小時數(01-12) 
%M 分鍾數(00-59) 
%S 秒(00-59) 
%a 本地簡化星期名稱 
%A 本地完整星期名稱 
%b 本地簡化的月份名稱 
%B 本地完整的月份名稱 
%c 本地相應的日期表示和時間表示 
%j 年內的一天(001-366) 
%p 本地A.M.或P.M.的等價符 
%U 一年中的星期數(00-53)星期天為星期的開始 
%w 星期(0-6),星期天為星期的開始 
%W 一年中的星期數(00-53)星期一為星期的開始 
%x 本地相應的日期表示 
%X 本地相應的時間表示 
%Z 當前時區的名稱 
%% %號本身 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM