溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python怎么輸出日期和時間

發布時間:2021-11-20 16:49:44 來源:億速云 閱讀:673 作者:iii 欄目:編程語言

這篇文章主要介紹“Python怎么輸出日期和時間”,在日常操作中,相信很多人在Python怎么輸出日期和時間問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Python怎么輸出日期和時間”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

Python 程序能用很多方式處理日期和時間,轉換日期格式是一個常見的功能。

Python 提供了一個 time 和 calendar 模塊可以用于格式化日期和時間。

時間間隔是以秒為單位的浮點小數。

每個時間戳都以自從1970年1月1日午夜(歷元)經過了多長時間來表示。

Python 的 time 模塊下有很多函數可以轉換常見日期格式。如函數time.time()用于獲取當前時間戳, 如下實例:

#!/usr/bin/python# -*- coding: UTF-8 -*-import time;  # 引入time模塊ticks = time.time()print "當前時間戳為:", ticks

以上實例輸出結果:

當前時間戳為: 1459994552.51

時間戳單位最適于做日期運算。但是1970年之前的日期就無法以此表示了。太遙遠的日期也不行,UNIX和Windows只支持到2038年。

獲取當前時間

從返回浮點數的時間輟方式向時間元組轉換,只要將浮點數傳遞給如localtime之類的函數。

#!/usr/bin/python# -*- coding: UTF-8 -*-import time
localtime = time.localtime(time.time())print "本地時間為 :", localtime

以上實例輸出結果:

本地時間為
 : time.struct_time(tm_year=2016, tm_mon=4, tm_mday=7, tm_hour=10, tm_min=3, tm_sec=27, tm_wday=3, tm_yday=98, tm_isdst=0)

獲取格式化的時間

你可以根據需求選取各種格式,但是最簡單的獲取可讀的時間模式的函數是asctime():

#!/usr/bin/python# -*- coding: UTF-8 -*-import time
localtime = time.asctime( time.localtime(time.time()) )print "本地時間為 :", localtime

以上實例輸出結果:

本地時間為 : Thu Apr 7 10:05:21 2016

 

格式化日期

我們可以使用 time 模塊的 strftime 方法來格式化日期,:

time.strftime(format[, t])
#!/usr/bin/python# -*- coding: UTF-8 -*-import time# 格式化成2016-03-20 11:45:39形式print time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) # 格式化成Sat Mar 28 22:24:24 2016形式print time.strftime("%a %b %d %H:%M:%S %Y", time.localtime()) 
  # 將格式字符串轉換為時間戳a = "Sat Mar 28 22:24:24 2016"print time.mktime(time.strptime(a,"%a %b %d %H:%M:%S %Y"))

以上實例輸出結果:

2016-04-07 10:25:09Thu Apr 07 10:25:09 20161459175064.0

獲取某月日歷

Calendar模塊有很廣泛的方法用來處理年歷和月歷,例如打印某月的月歷:

#!/usr/bin/python# -*- coding: UTF-8 -*-import calendar
cal = calendar.month(2016, 1)print "以下輸出2016年1月份的日歷:"print cal;

以上實例輸出結果:

以下輸出2016年1月份的日歷:
    January 2016Mo Tu We Th Fr Sa Su
             1  2  3
 4  5  6  7  8  9 1011 12 13 14 15 16 1718 19 20 21 22 23 2425 26 27 28 29 30 31

到此,關于“Python怎么輸出日期和時間”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女