04 7資料型別 時間日曆

2021-08-28 19:25:37 字數 1702 閱讀 1524

時間日曆

python 程式能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。

常用操作

time模組

提供了處理時間和表示之間轉換的功能

獲取方式 import time

time.time()

獲取方式

import time

time.localtime([seconds])

seconds

可選的時間戳 預設當前時間戳

import time

time.ctime([seconds])

seconds

可選的時間戳 預設當前時間戳

import time

time.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模組

提供與日曆相關的功能,比如: 為給定的月份或年份列印文字日曆的功能

獲取某月日曆

import calendar

calendar.month(2017, 9)

datetime模組

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...