先來一段代碼吧,也許你拿到代碼例子後就能解決你的問題了
#-*- coding: utf-8 -*- import datetime GMT = 'Jun 25 05:31:02 2020 GMT' gmt_to_local = datetime.datetime.strptime(GMT, '%b %d %X %Y GMT') //轉換方法 print(gmt_to_local) print(type(gmt_to_local )) 輸出內容如下 返回常規時間格式,且返回的是一個datetime.datetime的對象,那麼就可以對該對象進行操作事件運算符操作了 2020-06-25 05:31:02 <class 'datetime.datetime'> 從上面可以看出,只要通過修改 datetime.datetime.strptime(字符串,字符串的格式) 字符串格式參照下面提供的文檔
格式 | 說明 |
---|---|
%a | 顯示簡化星期名稱 |
%A | 顯示完整星期名稱 |
%b | 顯示簡化月份名稱(Jun) |
%B | 顯示完整月份名稱 |
%c | 本地相應的日期和時間表示 |
%d | 顯示當月第幾天 |
%H | 按24小時制顯示小時 |
%I | 按12小時制顯示小時 |
%j | 顯示當年第幾天 |
%m | 顯示月份 |
%M | 顯示分鐘數) |
%p | 本地am或者pm的相應符 |
%S | 顯示秒數) |
%U | 一年中的星期數 |
%w | 顯示在星期中的第幾天,默認從0開始表示週一 |
%W | 和%U基本相同 |
%x | 本地相應日期 |
%X | 本地相應時間 |
%y | 去掉世紀的年份(00 - 99) |
%Y | 完整的年份 |
%Z | 時區的名字(如果不存在爲空字符) |
%% | ‘%’字符 |