| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Funzione tempo rimanente in Python
    Il linguaggio di programmazione Python offre una suite di moduli utili e potenti per gestire le attività di tutti i giorni . Qualcosa di semplice come confrontando date e gli orari che, in realtà , sono una sfida nella programmazione dei computer , può essere realizzato attraverso l'utilizzo di Python incorporato abilità inclusi nel modulo " datetime " . Con la creazione di stringhe formattate per visualizzare le date e gli orari , e l'esecuzione di sottrazione su di loro , il programmatore può visualizzare una valutazione attuale del tempo rimanente in un programma , in base al tempo corrente e un tempo futuro . Data Ora il modulo " datetime " in Python le classi negozi e di informazione per i programmatori di utilizzare quando si manipolano i valori di tempo o di dati Oggetti

    . Un oggetto datetime può contenere dati su una data o un'ora rispetto all'anno tutta la strada fino al microsecondo . Soprattutto, il programmatore può memorizzare solo i valori di tempo pure. Ad esempio , il programmatore può memorizzare una volta formattato come "HH : MM : SS " (ore /minuti /secondi) all'interno di un oggetto di tipo datetime
    Tempo Delta Oggetti
    < . p > per eseguire operazioni su date e orari , il programmatore userà un oggetto " timedelta " , che rappresenta la differenza tra le due volte . Quando sottraendo due oggetti datetime , il risultato è un oggetto timedelta , e ogni presentazione dei dati in esso avverrà mediante gli argomenti ei valori di un oggetto timedelta . Così, per esempio , sottraendo la data corrente rappresentata in un oggetto DateTime da una data futura restituirà un oggetto timedelta .
    Funzione base di Logic

    Per sottrarre le date, un semplice Begines modo inserendo una stringa di tempo per rappresentare la data futura . Quindi , il programmatore può convertire l' ora corrente in una stringa , tagliando i millisecondi finali . Infine , si può creare una stringa per rappresentare il formato dell'ora . Tutte e tre queste variabili saranno utilizzati per calcolare il tempo rimanente in una funzione :

    >>> t1 = '23 : 59:59 ' //mezzanotte , quasi >>> t2 = ( str) datetime.time ( DateTime.Now ( ) ) //t2 è il tempo attuale >>> t2 = t2 [ 0 : t2.index ( ' . ' ) ] //t2 rappresenta il tempo corrente senza millisecondi >> > FMS = ' % H : % M: % S ' //tempo di formiato
    Presentando il tempo rimanente

    Ora che ci sono due momenti in formato stringa ( il tempo futuro , e l'ora corrente ), il programmatore può sottrarre i tempi . T1 variabile rappresenta il tempo futuro, quindi il programmatore sottrarre l'ora corrente , t2 , da t1 , per ottenere la differenza . Poi , si può semplicemente stampare l'oggetto timedelta per visualizzare il tempo rimanente :

    >>> cambiamento datetime.strptime = ( t1 , FMS ) - datetime.strptime ( t2 , FMS ) >>> , changedatetime.timedelta ( 0 , 24337 ) >>> print change6 : 45:37

    Previous :

    next :
      Articoli Correlati
    ·Come fare iterativo Programma in Python 
    ·Come grafico con il software per Python 
    ·Come fare il vostro proprio video giochi con Python 
    ·Tutorial su controlli di stringa in Python 
    ·Come eliminare tutte le istanze di una classe in Python…
    ·Che cosa è Python 2.5 ? 
    ·Come scrivere codice per la programmazione della CPU 
    ·Come fare una stringa in un URL in Django 
    ·Come fare un Tab in Python 
    ·Come modificare il colore di un punto della trama in ma…
      Articoli in evidenza
    ·Come fare un gradiente di riempimento in HTML 
    ·Come creare un file EXE da un file BAT 
    ·Come configurare una porta USB utilizzando Visual Basic…
    ·Che cosa è una variabile in Programmazione 
    ·Come calcolare i pagamenti mensili in Visual Basic 
    ·Flash ActionScript 3 Formazione 
    ·Come rinominare NIB a XIB in Xcode 
    ·Come modificare la larghezza in Qbasic 
    ·Guida su come scrivere Pseudocodice 
    ·Come unire due file PDF in Acrobat 9 da VBA 
    Copyright © Conoscenza Informatica http://it.wingwit.com