python 3 時間處理

2022-05-02 05:33:09 字數 1071 閱讀 8297

python time strftime()方法

描述python time strftime() 函式接收以時間元組,並返回以可讀字串表示的當地時間,格式由引數format決定。

語法strftime()方法語法:

time.strftime(format[, t])

引數format -- 格式字串。

t -- 可選的引數t是乙個struct_time物件。

返回值返回以可讀字串表示的當地時間。

說明python中時間日期格式化符號:

#!/usr/bin/python

import time

t = (2009, 2, 17, 17, 3, 38, 1, 48, 0)

t = time.mktime(t)

print time.strftime("%b %d %y %h:%m:%s", time.gmtime(t))

以上例項輸出結果為:

feb 17 2009 09:03:38

%y 兩位數的年份表示(00-99)

%y 四位數的年份表示(000-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 當前時區的名稱

%% %號本身

例項以下例項展示了 strftime() 函式的使用方法:

python3時間 Python3 時間處理

usr bin python3 import time 引入time模組 python3 日期和時間 當前時間戳 ticks time.time print 當前時間戳為 ticks 當前時間戳為 1522024006.313911 完全版本地時間 localtime time.localtime ...

Python3 時間格式

coding utf 8 import time import datetime defget tentime 獲取精確到秒的時間戳 十位 return int time.time defget timesecond 獲取精確到毫秒的時間戳 十三位 millis int round time.tim...

python3 時間模組常用方法

import time import datetime 時間戳 用於計算 print time.time 時間戳轉換成結構化時間 print time.localtime 15465268214 當地時間 print time.gmtime 世界標準時間utc 將結構化時間轉化成時間戳 print ...