成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Python time模塊參考手冊

王晗 / 3373人閱讀

摘要:的模塊提供了各種操作時間的功能。模塊變量當(dāng)?shù)貢r間與標準時間的誤差,以秒計當(dāng)?shù)叵牧顣r時間與標準時間的誤差,以秒計當(dāng)?shù)貢r間是否反映夏令時,默認為關(guān)于標準時區(qū)名稱夏令時時區(qū)名稱的元組模塊方法將時間元組默認為本地時間格式轉(zhuǎn)換為字符串形式。

Python的time模塊提供了各種操作時間的功能。在大多數(shù)的編程語言中,表示時間的方法有兩種,一是時間戳。即從1970年1月1日00:00:00開始按秒計算的偏移量;二是該語言自己的數(shù)據(jù)結(jié)構(gòu)。Python中表示時間的數(shù)據(jù)結(jié)構(gòu)元組,共有九個元素, 即:

(tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec, tm_wday, tm_yday, tm_isdst)

每個元素分別表示如下含義:

year (four digits, e.g. 1998)
month (1-12)
day (1-31)
hours (0-23)
minutes (0-59)
seconds (0-59)
weekday (0-6, Monday is 0)
Julian day (day in the year, 1-366)
DST (Daylight Savings Time) flag (-1, 0 or 1) 是否是夏令時
UTC與DST時間標準簡介

UTC(Coordinated Universal Time,世界協(xié)調(diào)時)亦即格林威治天文時間,世界標準時間。在中國為UTC+8。
DST(Daylight Saving Time)即夏令時。是一種為節(jié)約能源而人為規(guī)定地方時間的制度,一般在天亮早的夏季人為將時間提前一小時。

模塊變量 timezone

當(dāng)?shù)貢r間與標準UTC時間的誤差,以秒計

altzone

當(dāng)?shù)叵牧顣r時間與標準UTC時間的誤差,以秒計

daylight

當(dāng)?shù)貢r間是否反映夏令時,默認為0

tzname

關(guān)于(標準時區(qū)名稱, 夏令時時區(qū)名稱)的元組

模塊方法 asctime([tuple])

將時間元組(默認為本地時間)格式轉(zhuǎn)換為字符串形式。接受一個時間元組,其默認值為localtime()返回值

clock()

返回當(dāng)前程序的cpu執(zhí)行時間。unix系統(tǒng)始終返回全部運行時間;而windows從第二次開始都是以第一次調(diào)用此函數(shù)時的時間戳作為基準,而不是程序開始時間為基準。不接受參數(shù)。

ctime(seconds)

將時間戳轉(zhuǎn)換為字符串。接受一個時間戳,其默認值為當(dāng)前時間戳。等價于asctime(localtime(seconds))

gmtime([seconds])

將時間戳轉(zhuǎn)換為UTC時間元組格式。接受一個浮點型時間戳參數(shù),其默認值為當(dāng)前時間戳。

localtime([seconds])

將時間戳轉(zhuǎn)換為本地時間元組格式。接受一個浮點型時間戳參數(shù),其默認值為當(dāng)前時間戳。

mktime(tuple)

將本地時間元組轉(zhuǎn)換為時間戳。接受一個時間元組,必選。

sleep(seconds)

延遲一個時間段,接受整型、浮點型。

strftime(format[, tuple])

將時間元組以指定的格式轉(zhuǎn)換為字符串形式。接受字符串格式化串、時間元組。時間元組為可選,默認為localtime()。示例:

>>> time.strftime("%Y-%m-%d %X", time.localtime())
"2011-05-05 16:37:06"
strptime(string, format)

將指定格式的時間字符串解析為時間元組,strftime()的逆向過程。接受字符串,時間格式2個參數(shù),都是必選。示例:

>>> time.strptime("2015-08-05 22:08:06", "%Y-%m-%d %X")
time.struct_time(tm_year=2015, tm_mon=8, tm_mday=5, tm_hour=22, tm_min=8, tm_sec=6, tm_wday=2, tm_yday=217, tm_isdst=-1)
time()

返回當(dāng)前時間戳,浮點數(shù)形式。不接受參數(shù)

tzset()

改變本地時區(qū)。

時間字符串支持的格式
    %a  本地(locale)簡化星期名稱     
    %A  本地完整星期名稱     
    %b  本地簡化月份名稱     
    %B  本地完整月份名稱     
    %c  本地相應(yīng)的日期和時間表示     
    %d  一個月中的第幾天(01 - 31)    
    %H  一天中的第幾個小時(24小時制,00 - 23)   
    %I  第幾個小時(12小時制,01 - 12)   
    %j  一年中的第幾天(001 - 366)     
    %m  月份(01 - 12)  
    %M  分鐘數(shù)(00 - 59)   
    %p  本地am或者pm的相應(yīng)符
    %S  秒(01 - 61)
    %U  一年中的星期數(shù)。(00 - 53星期天是一個星期的開始。)第一個星期天之前的所有天數(shù)都放在第0周。
    %w  一個星期中的第幾天(0 - 6,0是星期天)
    %W  和%U基本相同,不同的是%W以星期一為一個星期的開始。    
    %x  本地相應(yīng)日期   
    %X  本地相應(yīng)時間   
    %y  去掉世紀的年份(00 - 99)   
    %Y  完整的年份  
    %Z  時區(qū)的名字(如果不存在為空字符)     
    %%  ‘%’字符

注:
1、“%p”只有與“%I”配合使用才有效果。
2、文檔中強調(diào)確實是0 - 61,而不是59,閏年秒占兩秒(汗一個)。
3、當(dāng)使用strptime()函數(shù)時,只有當(dāng)在這年中的周數(shù)和天數(shù)被確定的時候%U和%W才會被計算。

各種時間表示的轉(zhuǎn)化

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/43097.html

相關(guān)文章

  • Python datetime模塊參考手冊

    摘要:模塊提供的接口與標準庫基本一致。相比于模塊,模塊的接口則更直觀更容易調(diào)用。模塊定義了兩個常量這兩個常量分別表示所能表示的最小最大年份。表示時間間隔,即兩個時間點之間的長度。如月份為日期時間的字符串表示。 Python提供了多個內(nèi)置模塊用于操作日期時間,像 calendar,time,datetime。time模塊提供的接口與C標準庫 time.h 基本一致。相比于 time 模塊,da...

    wums 評論0 收藏0
  • Python os模塊參考手冊

    摘要:像但創(chuàng)建的所有文件夾需要包含子文件夾。如果子文件夾不能被成功刪除,將拋出。是一個字符串的路徑在中子文件夾的列表不包括。如果參數(shù)為或者指定一個的將比它的任何子文件夾的先產(chǎn)生自上而下。 Python的標準庫中的os模塊包含普遍的操作系統(tǒng)功能。這個模塊的作用主要是提供與平臺無關(guān)的功能。也就是說os模塊能夠處理平臺間的差異問題,使得編寫好的程序無需做任何改動就能在另外的平臺上運行。當(dāng)然,這個模...

    sherlock221 評論0 收藏0
  • Python sys模塊參考手冊

    摘要:命令行參數(shù),第一個元素是程序本身路徑返回所有已經(jīng)導(dǎo)入的模塊列表獲取當(dāng)前正在處理的異常類當(dāng)前處理的異常詳細信息退出程序,正常退出時獲取解釋程序的版本值,進制格式如獲取解釋程序的版本信息最大的值最大的值返回系統(tǒng)導(dǎo)入的模塊字段,是模塊名,是模塊返 sys.argv 命令行參數(shù)List,第一個元素是程序本身路徑 sys.modules.keys() 返回所有已經(jīng)導(dǎo)入的模塊列表 sys.exc_...

    baihe 評論0 收藏0
  • Python標準庫---0、簡介

    摘要:下一篇文章標準庫內(nèi)置函數(shù)標準庫語言參考描述了語言的具體語法和語義,這份庫參考則介紹了與一同發(fā)行的標準庫。這個庫也包含了內(nèi)置函數(shù)和異常不需要語句就可以在所有代碼中使用的對象。下一篇文章標準庫內(nèi)置函數(shù) 下一篇文章:Python標準庫---1、內(nèi)置函數(shù) Python 標準庫 Python 語言參考 描述了 Python 語言的具體語法和語義,這份庫參考則介紹了與 Python 一同發(fā)行的標...

    mo0n1andin 評論0 收藏0

發(fā)表評論

0條評論

王晗

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<