python- 時間模塊 datatime 知識整理
- datatime 模塊
- 對日期,時間,時間戳的處理
- datetime 類
- 類方法
- today() 返回本地時區當前時間的datetime對象。
- now (tz=None) 返回當前時間的datetime 對象,時間到微秒,若是tz爲None,返回和today()同樣
- utcnow() 沒有時區的當前時間
- fromtimestamp(timestamp,tz=None) 從一個時間戳返回一個datetime對象
- datetime對象
- timestamp() 返回一個到微秒的時間戳
- 時間戳:格林威治時間1970年1月1日0點到如今的秒數
- 構造方法 datetime.datetime(2019,6,10,11,1,33,79043)
- year,month,day,hour,minute,second,microsecond ,取datetime 對象的年月日時分秒及微妙
- weekday() 返回星期的天,週一0,週日6
- isoweekday() 返回星期的天,週一1 ,週日 7
- date() 返回日期date對象
- time() 返回時間time對象
- replace() 修改並返回新的時間
- isocalendar() 返回一個三元組(年,週數,周的天)
- 日期格式化
- 類方法 strptime(date_string,format),返回datetime 對象
- 對象方法 strftime(format),返回字符串
- 字符串 format 函數格式化
- import datatime
- dt = datetime.datetime.strptime("21/11/09 16:32","%d/%m/%y %H:%M)
- print(dt.strftime("%Y-%m-%d %H:%M:%S"))
- print("{0:%Y}/{0:%m}/{0:%d}{0:%H}::{0:%M}::{0:%S}".format(dt))


歡迎關注本站公眾號,獲取更多信息