Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Zostávajúci čas Funkcia v Pythone

Programovací jazyk Python ponúka sadu výkonných a užitočných modulov zvládnuť každodenné úlohy . Niečo tak jednoduchého , ako nákupný dát a časov , ktoré v skutočnosti sú výzvou v počítačové programovanie , môže byť dosiahnuté pomocou Python vstavaný schopností obsiahnutých v " datetime " modulu . Vytvorením reťazca vo formáte zobrazenie dátumu a času , a vykonávanie odčítanie na nich , môže programátor zobraziť aktuálne vyhodnotenie času zostávajúceho do programu , na základe aktuálneho času a budúcom čase . Dátum Čas Objekty

" datetime " modul do Pythonu obchody triedach a informácie pre programátorov používať pri manipulácii čas alebo hodnoty dát . Datetime objekt môže obsahovať údaje o dátume a čase z roku celú cestu dole na mikrosekundy . A čo je najdôležitejšie , programátor môže uložiť iba hodnoty času rovnako . Napríklad programátor môže uložiť čas formátovaný ako " HH : mm : ss " ( hodina /minúta /sekunda ) vnútri DateTime objektu
Time Delta Objekty
< . p > Aby bolo možné vykonávať operácie s dátami a časy, programátor bude používať " timedelta " objekt , ktorý predstavuje rozdiel medzi dvoma časmi . Keď odčítaním dvoch datetime objekty , výsledkom je timedelta objekt , a každá prezentácia dát v ňom bude prebiehať prostredníctvom argumentov a hodnotami timedelta objektu . Tak, napríklad , sa odpočíta aktuálny dátum reprezentované v DateTime objektu od budúceho dátumu vráti timedelta objekt .
Základné funkcie Logic

odpočítať dáta , jednoduchý spôsob , ako begines zadaním reťazca času predstavujú budúci dátum . Potom , programátor môže previesť na aktuálny čas na reťazec , odreže odtokové milisekúnd . A konečne , môžete si vytvoriť reťazec reprezentovať formát času . Všetky tri z týchto premenných budú použité na výpočet zostávajúci čas do funkcie :

>>> t1 = '23 : 59:59 ' //polnoci , takmer >>> t2 = ( str) datetime.time ( DateTime.Now ( ) ) //t2 je aktuálny čas >>> t2 = t2 [ 0 : t2.index ( " . " ) ] //t2 predstavuje aktuálny čas bez milisekúnd >> > FMS = " % H : % M : % S " //čas formate
Prezentácia Zostávajúci čas

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené