您好,登錄后才能下訂單哦!
這篇文章主要介紹了如何在Python中將日期時間對象轉換成字符串,此處通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考價值,需要的朋友可以參考下:
Python是一種跨平臺的、具有解釋性、編譯性、互動性和面向對象的腳本語言,其最初的設計是用于編寫自動化腳本,隨著版本的不斷更新和新功能的添加,常用于用于開發獨立的項目和大型項目。
1、標準轉換格式符號說明
%a 本地星期的短名稱 如:Sun, Mon, ..., Sat (en_US); So, Mo, ..., Sa (de_DE) %A 本地星期全名稱 如 :Sunday, Monday, ..., Saturday (en_US);Sonntag, Montag, ..., Samstag (de_DE) %w 星期的數字表示,0表示周日,6表示周六 如:0,1,2,,,6 %d 日的數字表示,并且使用0來填補(0-9),如:01, 02, ..., 31 %b 月份的短名稱顯示,英文單詞簡寫,如:Jan, Feb, ..., Dec (en_US);Jan, Feb, ..., Dez (de_DE) %B 月份的全名稱顯示,如:January, February, ..., December (en_US);Januar, Februar, ..., Dezember (de_DE) %m 月份數字顯示,并且用0來補全,如:01, 02, ..., 12 %y 年份的數字表示,兩位表示,如:00, 01, ..., 99 %Y 年份的數字表示,四位表示,如:0001, 0002, ..., 2013, 2014, ..., 9998, 9999 %H 24小時制表示,如:00, 01, ..., 23 %I 12小時制表示,如:01, 02, ..., 12 %p 上下午的表示,如:AM,PM %M 分鐘,并且用0補全(0-9),如:00, 01, ..., 59 %S 秒鐘,并且用0補全(0-9),如:00, 01, ..., 59 %f 微妙表示,如:000000, 000001, ..., 999999 %z 時區偏移量,如:(empty), +0000, -0400, +1030 %Z 時區名稱,如:(empty), UTC, EST, CST %j 全年中的哪一個,用0補全,如:001, 002, ..., 366 %U 全年中的第幾個星期,sunday為第一天如:00, 01, ..., 53 %W 全年中的第幾個星期,monday為第一天如:00, 01, ..., 53 %c 本地時間,如:06/24/17 15:43:10 %x 本地日期,如:08/16/88 (None); %X 本地時間,如:21:30:00 (en_US); %% %符號
2、Python日期函數轉換
將當前時間顯示為:2017-06-24 10:10:20形式
>>> from datetime import datetime >>>now = datetime.now() >>> now datetime.datetime(2017, 6, 24, 16, 12, 16, 511223) >>> strnow = datetime.strftime(now,'%Y-%m-%d %H:%M:%S') >>> strnow '2017-06-24 16:12:16'
將上下午標識添加上
>>> strnow = datetime.strftime(now,'%Y-%m-%d %H:%M:%S %p') >>> strnow '2017-06-24 16:12:16 PM'
輸出當前日期是全年第幾天,第幾周
>>> strnow = datetime.strftime(now,'%Y-%m-%d %H:%M:%S %p %U %j') >>> strnow '2017-06-24 16:12:16 PM 25 175'
到此這篇關于如何在Python中將日期時間對象轉換成字符串的文章就介紹到這了,更多相關如何在Python中將日期時間對象轉換成字符串的內容請搜索億速云以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持億速云!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。