python對於時間的抽象

2021-08-28 01:52:57 字數 917 閱讀 1194

datetime.date 包含year, month, day的日期

核心api:

date.fromtimestamp(timestamp) 從時間戳來構造

timetuple() 生成時間資料結構 

time.struct_time((year, month, day, 0, 0, 0, d.weekday(), yday, -1))

date.strftime(format)  格式化輸出

ordinal 距離(1,1,1)的天數

datetime.datetime 擴充套件date新增了

now()

datetime.strptime(date_string, format)

datetime.astimezone(tz)

strftime 輸出字串

strptime 從字串生成物件

datetime.time 

包括年月日 時區資訊(tzinfo 一般包括時區,是否夏令時等)

time 對應c語言中的時間模組

time.asctime([t]) 返回字串'fri feb 10 14:34:09 2017'

time.ctime([secs])  返回字串'fri feb 10 14:34:09 2017'

time.gmtime([secs]) 將自epoch 以來的時間秒數轉換為utc 的struct_time,

time.localtime([secs])  轉成當地時間 struct_time

time.mktime(t)  生成時間戳

time.strftime(format[, t])  time.strptime(string[, format]) 字串與time_struct  之間的轉換

time.struct_time

包含多個屬性的元組

對於時間的思考

讀採銅 精進 一書的第一章 時間之尺,引發對時間的思考,在此做上筆記。對於時間的態度 鄭重 既不是急功近利,也不消極避世,它更像乙個孩子所常常持有的態度。對於時間的視角 積極過去視角 消極過去視角 享樂主義視角 宿命主義視角 未來視角 建議 採用混合折中的視角方式,多採納積極過去視角 享樂主義視角和...

對於抽象工廠設計模式的理解

抽象工廠中的兩個概念 產品等級結構 產品族 以海爾和海信兩個公司為例,兩個公司都生產電視機,那末海爾電視機和海信電視機就是乙個產品等級結構,而海爾電視機和海爾電冰箱就是乙個產品族。因此可以理解為海爾家的所有產品例如海爾電視機 海爾電冰箱等構成乙個產品族,海爾公司看作是乙個具體工廠。另外說明抽象工廠模...

mysql,SQL語句對於時間的查詢

今天 select from 表名 where to days 時間欄位名 to days now 昨天select from 表名 where to days now to days 時間欄位名 1 7天select from 表名 where date sub curdate interval ...