欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python時(shí)區(qū)設(shè)置方法與pytz查詢時(shí)區(qū)教程

 更新時(shí)間:2013年11月27日 11:29:48   作者:  
這篇文章主要介紹了Python時(shí)區(qū)設(shè)置的方法和pytz查詢時(shí)區(qū)的方法,大家參考使用吧

時(shí)區(qū)的概念與轉(zhuǎn)換

首先要知道時(shí)區(qū)之間的轉(zhuǎn)換關(guān)系,其實(shí)這很簡(jiǎn)單:把當(dāng)?shù)貢r(shí)間減去當(dāng)?shù)貢r(shí)區(qū),剩下的就是格林威治時(shí)間了。 例如北京時(shí)間的18:00就是18:00+08:00,相減以后就是10:00+00:00,因此就是格林威治時(shí)間的10:00。
而把格林威治時(shí)間加上當(dāng)?shù)貢r(shí)區(qū),就能得到當(dāng)?shù)貢r(shí)間了。 例如格林威治時(shí)間的10:00是10:00+00:00,轉(zhuǎn)換成太平洋標(biāo)準(zhǔn)時(shí)間就是加上-8小時(shí),因此是02:00-08:00。
而太平洋標(biāo)準(zhǔn)時(shí)間轉(zhuǎn)換成北京時(shí)間轉(zhuǎn)換也一樣,時(shí)區(qū)相減即可。 例如太平洋標(biāo)準(zhǔn)時(shí)間的02:00-08:00,與北京時(shí)間相差-16小時(shí),因此結(jié)果是18:00+08:00。

Python時(shí)區(qū)的處理
發(fā)現(xiàn)python沒有簡(jiǎn)單的處理時(shí)區(qū)的方法,不明白為什么Python不提供一個(gè)時(shí)區(qū)模塊來(lái)處理時(shí)區(qū)問(wèn)題。 好在我們有個(gè)第三方pytz模塊,能夠幫我們解決一下時(shí)區(qū)問(wèn)題。

pytz簡(jiǎn)單教程

pytz查詢某個(gè)的時(shí)區(qū)
可以根據(jù)國(guó)家代碼查找這個(gè)國(guó)家的所有時(shí)區(qū)。

復(fù)制代碼 代碼如下:

>>> import pytz
>>> pytz.country_timezones('cn')
['Asia/Shanghai', 'Asia/Harbin', 'Asia/Chongqing', 'Asia/Urumqi', 'Asia/Kashgar']

pytz創(chuàng)建時(shí)區(qū)對(duì)象
根據(jù)上面得到的時(shí)區(qū)信息,就可以創(chuàng)建指定的時(shí)區(qū)對(duì)象。比如創(chuàng)建上海時(shí)區(qū)對(duì)象:

復(fù)制代碼 代碼如下:

tz = pytz.timezone('Asia/Shanghai')

得到某個(gè)時(shí)區(qū)的時(shí)間
然后在創(chuàng)建時(shí)間對(duì)象時(shí)進(jìn)行指定上面時(shí)區(qū),就可以得到指定時(shí)區(qū)的日期時(shí)間:

復(fù)制代碼 代碼如下:

>>> import datetime
>>> datetime.datetime.now(tz)

相關(guān)文章

  • anaconda虛擬環(huán)境python?sklearn庫(kù)的安裝過(guò)程

    anaconda虛擬環(huán)境python?sklearn庫(kù)的安裝過(guò)程

    Anaconda是專注于數(shù)據(jù)分析的Python發(fā)行版本,包含了conda、Python等190多個(gè)科學(xué)包及其依賴項(xiàng),這篇文章主要給大家介紹了關(guān)于anaconda虛擬環(huán)境python?sklearn庫(kù)的安裝過(guò)程,需要的朋友可以參考下
    2023-11-11
  • 用pandas劃分?jǐn)?shù)據(jù)集實(shí)現(xiàn)訓(xùn)練集和測(cè)試集

    用pandas劃分?jǐn)?shù)據(jù)集實(shí)現(xiàn)訓(xùn)練集和測(cè)試集

    這篇文章主要介紹了用pandas劃分?jǐn)?shù)據(jù)集實(shí)現(xiàn)訓(xùn)練集和測(cè)試集,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 深入講解Python函數(shù)中參數(shù)的使用及默認(rèn)參數(shù)的陷阱

    深入講解Python函數(shù)中參數(shù)的使用及默認(rèn)參數(shù)的陷阱

    這篇文章主要介紹了Python函數(shù)中參數(shù)的使用及默認(rèn)參數(shù)的陷阱,文中將函數(shù)的參數(shù)分為必選參數(shù)、默認(rèn)參數(shù)、可變參數(shù)和關(guān)鍵字參數(shù)來(lái)講,要的朋友可以參考下
    2016-03-03
  • python字典排序淺析介紹

    python字典排序淺析介紹

    在數(shù)據(jù)處理時(shí),為了方便統(tǒng)計(jì)經(jīng)常使用字典存儲(chǔ)數(shù)據(jù)。python中的字典是‘鍵:值’對(duì)的可變序列。排序時(shí)可以指定根據(jù)鍵或者是值為對(duì)象進(jìn)行排序。用到的函數(shù)是sorted(),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2022-10-10
  • 使用python實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

    使用python實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了使用python實(shí)現(xiàn)學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • Pandas 缺失數(shù)據(jù)處理的實(shí)現(xiàn)

    Pandas 缺失數(shù)據(jù)處理的實(shí)現(xiàn)

    這篇文章主要介紹了Pandas 缺失數(shù)據(jù)處理的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Python 除法小技巧

    Python 除法小技巧

    Python中將兩個(gè)整數(shù)相除,默認(rèn)結(jié)果是為整數(shù)的。但我們可以通過(guò)下面的方法,使得兩個(gè)整數(shù)相除的結(jié)果為小數(shù)。
    2008-09-09
  • Python爬蟲教程知識(shí)點(diǎn)總結(jié)

    Python爬蟲教程知識(shí)點(diǎn)總結(jié)

    在本篇文章里小編給大家整理的是一篇關(guān)于Python爬蟲教程知識(shí)點(diǎn)總結(jié),有興趣的朋友們可以學(xué)習(xí)參考下。
    2020-10-10
  • Python+Appium實(shí)現(xiàn)自動(dòng)搶微信紅包

    Python+Appium實(shí)現(xiàn)自動(dòng)搶微信紅包

    不知從何時(shí)開始微信紅包橫空出世,對(duì)于網(wǎng)速和手速慢的人只能在一旁觀望,做為python的學(xué)習(xí)者就是要運(yùn)用編程解決生活和工作上的事情。于是我用python解決我們的手速問(wèn)題python實(shí)現(xiàn)自動(dòng)搶微信紅包,至于網(wǎng)速慢得那就只能自己花錢提升了。
    2021-05-05
  • python爬蟲之異常捕獲及標(biāo)簽過(guò)濾詳解

    python爬蟲之異常捕獲及標(biāo)簽過(guò)濾詳解

    今天帶大家了解python異常捕獲及標(biāo)簽過(guò)濾,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python爬蟲的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05

最新評(píng)論