時間日曆
python 程式能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。
常用操作
time模組
提供了處理時間和表示之間轉換的功能
獲取方式 import timetime.time()
獲取方式import time
time.localtime([seconds])
seconds
可選的時間戳 預設當前時間戳
import timetime.ctime([seconds])
seconds
可選的時間戳 預設當前時間戳
import timetime.asctime([p_tuple])
p_tuple
可選的時間元組 預設當前時間元組
time.strftime(格式字串, 時間元組)
例如 time.strftime("%y-%m-%d %h:%m:%s", time.localtime()) 2017-09-02 17:21:00
time.strptime(日期字串, 格式符字串)常用格式符time.mktime(時間元組)
例如 time.mktime(time.strptime("2017-09-02 17:21:00", "%y-%m-%d %h:%m:%s")) 1504344060.0
格式字母
表示%y
兩位數的年份表示(00-99)
%y四位數的年份表示(000-9999)
%m月份(01-12)
%d月內中的一天(0-31)
%h24小時制小時數(0-23)
%i12小時制小時數(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當前時區的名稱
%%%號本身
calendar模組
提供與日曆相關的功能,比如: 為給定的月份或年份列印文字日曆的功能
獲取某月日曆datetime模組import calendar
calendar.month(2017, 9)
python處理日期和時間的標準庫
這個模組裡面有datetime類,此外常用的還有date類,以及time類
可以做一些計算之類的操作
python常用資料型別 時間日曆
一 python程式能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。二 常用操作 time模組,calendar模組,datetime模組 1.time模組 什麼是時間戳?時間戳 從0時區1970年1月1日0時0分0秒,到所給定日期時間的秒數。浮點數 1 獲取當前時間戳 獲取方式 impo...
python常用資料型別操作 時間日曆
time模組 1 獲取當前時間戳。從0時區的1970年1月1日0時0分0秒,到所給定日期時間的秒數,為浮點數。import time print time.time 1523587843.3224387 2 獲取時間元祖。很多python時間函式將時間處理為9個數字的元組,如下圖 time.loca...
python常用資料型別操作 時間日曆
python常用資料型別操作 時間日曆 time模組 1 獲取當前時間戳。從0時區的1970年1月1日0時0分0秒,到所給定日期時間的秒數,為浮點數。import time print time.time 1523587843.3224387 2 獲取時間元祖。很多python時間函式將時間處理為9...