Python 的時間格式化

來源:互聯網
上載者:User

對於像'Wed, 11 Apr 2012 09:37:05 +0800'的時間格式化可如下解:

>>> date='Wed, 11 Apr 2012 09:37:05 +0800'
>>> dd=datetime.datetime.strptime(date,'%a, %d %b %Y %H:%M:%S %z')
>>> dd.strftime('%Y-%m-%d %H:%M:%S')

Python格式化日期時間的函數為datetime.datetime.strftime();由字串轉為日期型的函數為:datetime.datetime.strptime(),兩個函數都涉及日期時間的格式化字串,列舉如下:

%a Abbreviated weekday name   %A Full weekday name   %b Abbreviated month name   %B Full month name   %c Date and time representation appropriate for locale   %d Day of month as decimal number (01 - 31)   %H Hour in 24-hour format (00 - 23)   %I Hour in 12-hour format (01 - 12)   %j Day of year as decimal number (001 - 366)   %m Month as decimal number (01 - 12)   %M Minute as decimal number (00 - 59)   %p Current locale's A.M./P.M. indicator for 12-hour clock   %S Second as decimal number (00 - 59)   %U Week of year as decimal number, with Sunday as first day of week (00 - 51)   %w Weekday as decimal number (0 - 6; Sunday is 0)   %W Week of year as decimal number, with Monday as first day of week (00 - 51)   %x Date representation for current locale   %X Time representation for current locale   %y Year without century, as decimal number (00 - 99)   %Y Year with century, as decimal number   %z, %Z Time-zone name or abbreviation; no characters if time zone is unknown   %% Percent sign  
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.