Ami az aktuális dátumot hozzá 30 perc verem túlcsordulás az orosz

Ahhoz, hogy egy datetime érték felének megfelelő a percmutató menetek (30 perc az óra) a jelenlegi érték:

Ha azt szeretnénk, hogy a helyi idő szerint, melyik lesz a 1800 másodperc a jelenlegi és a jövőben ez az érték eltérhet az átruházás órák (például miatt a különbség a nyári / téli időszámítás az aktuális időzóna). Ebben az esetben használja datetime a tzinfo (Python 3):

python nem férnek hozzá a tz adatbázis (Windows) vagy a régebbi verziói Python nincs időzónát modul a jelenlegi platform. A legtöbb hordozható lehetőség az, hogy az időzóna információt pytz modul:

tzlocal modult használják, hogy megtalálják pytz időzóna megfelelő helyi időzónát.

inga lehetővé teszi, hogy elrejtse a részleteket kapcsolódó változás tolva UTC helyi idő:

Ha nem tudja, mi a helyi idő lehet ismételni (nem monoton, nem egyedi) vagy hiányzik, nézd meg a képeket python konvertáló karaktersorozatot localtime UTC korszakalkotó időbélyeg.

@ AndreyPetrov: lehet visszatérni helytelen eredmény, ha szüksége van a helyi idő 1800 másodperc a jövőben. Felhívjuk figyelmét, hogy az időzónák, hogy használja a téli / nyári idő (vagy ahol a helyi eltolt UTC cserébe más (E. G. politikai) okból) nem kell számtani „naiv” datetime tárgyak nem megfelelő tzinfo. Ha nem akar gondolni ezeket a tételeket, akkor az inga - jfs április 27. at 11:12

Nézd meg a python időformátum legkényelmesebb használni a Unix-idő

Kap az idő másodpercben, amely másodpercek alatt lehet hozzáadni vagy elvenni bármilyen időtartamra

old_date perce.

Kapcsolódó cikkek