在時間的設(shè)置方面,為了能夠跟系統(tǒng)時間有更好的區(qū)分,我們有時會借用一些函數(shù)方法來實(shí)現(xiàn)。就拿tzset()來說是設(shè)置時間的一種方法,其內(nèi)在的變量依靠TZ的控制,如果沒有設(shè)置TZ則以系統(tǒng)時間為準(zhǔn)。接下來我們簡單就time tzset()、TZ進(jìn)行說明,并對函數(shù)的語法、參數(shù)、返回值、實(shí)例帶來使用介紹。
tzset()主要用于設(shè)置時間變量,它通過獲取TZ環(huán)境變量初始化tzname變量,在類System-V系統(tǒng)中,它同時設(shè)置timezone(相對UTC以西的秒數(shù),向西為正,向東為負(fù))和daylight變量。如果環(huán)境沒有配置TZ,則使用系統(tǒng)時區(qū)(系統(tǒng)時區(qū)是通過將/etc/localtime鏈接到tzfile格式文件配置);如果環(huán)境中配置了TZ,但其值為空或無法解析則使用協(xié)調(diào)世界時(UTC)。
TZ:如果設(shè)置了此變量,則其值優(yōu)先于系統(tǒng)配置的時區(qū)。
time.tzset()
NA。
該函數(shù)沒有返回值。
#!/usr/bin/python import time import os os.environ['TZ'] = 'EST+05EDT,M4.1.0,M10.5.0' time.tzset() print time.strftime('%X %x %Z') os.environ['TZ'] = 'AEST-10AEDT-11,M10.5.0,M3.5.0'
內(nèi)容擴(kuò)展:
參數(shù)介紹
到此這篇關(guān)于python中time tzset()函數(shù)實(shí)例用法的文章就介紹到這了,更多相關(guān)python中time tzset()函數(shù)如何使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
標(biāo)簽:海南 哈爾濱 合肥 烏蘭察布 大慶 平頂山 烏蘭察布 郴州
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python中time tzset()函數(shù)實(shí)例用法》,本文關(guān)鍵詞 python,中,time,tzset,函數(shù),實(shí)例,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。