python 獲取特定格式的時間戳

2021-09-27 01:48:14 字數 842 閱讀 2503

首先用time.time獲取時間戳

通過 time模組的localtime(time.time())函式獲取處理過的時間結構體(元組)示例如下

time.struct_time(tm_year=2019, tm_mon=9, tm_mday=11, tm_hour=12, tm_min=12, tm_sec=0, tm_wday=2, tm_yday=254, tm_isdst=0)
這其實是乙個元組,前三個元素分別代表年、月、日,接下來三個元素分別是時、分、秒,;

tm_day代表是這週的第幾天(規定周一是第0天),tm_yday代表是一年的第幾天(從1-366),tm_isdst是採用夏令時的標誌,一般用不到。

def get_timestamp():

#獲取"2013-10-10 23:40:00"格式的時間戳

import time

t = time.localtime(time.time())

temp = [str(i) for i in t[:3]]

date = "-" .join(temp) #年月日

temp = [str(i) for i in t[3:6]]

moment = ":" .join(temp) #時分秒

time_stamp = date + " " + moment

return time_stamp

print(get_timestamp())

執行之後可以獲取當前時間的時間戳,示例結果如下

2019-9-11 12:12:0

js 獲取當前時間特定格式

1.獲取當前時間 var mydate new date 2.獲取時間中的年月日時分秒 mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getda...

Python按特定格式實現檔案讀寫

usr bin env python coding utf 8 class resultfile object def init self,res self.res res defwritefile self fp open pre result.txt w print write start tr...

oracle 生成特定格式uuid

oracle中生成跨系統的唯一識別符uuid非常方便,比生成序列還簡單,直接用sys guid 就行,資料型別是 raw 16 有32個字元。它的生成機制足以保證全球所有系統產生的海量guid重複可能性非常小。這在aixm概念中非常重要。如果要讓返回的uuid滿足標準格式,可利用如下函式實現 cre...