| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Tiempo de funcionamiento restante en Python
    El lenguaje de programación Python ofrece una serie de módulos de gran alcance y útil para manejar las tareas cotidianas. Algo tan simple como la comparación de las fechas y horas que, en realidad , son un desafío en la programación de computadoras , se puede lograr mediante el uso de Python incorporado capacidades incluidas en el módulo " fecha y hora " . Mediante la creación de cadenas con formato para mostrar fechas y horas , y la realización de la resta en ellos , el programador puede mostrar una evaluación actual de tiempo restante en un programa , sobre la base de la hora actual y un tiempo futuro . Fecha Hora Objetos

    El módulo " fecha y hora " en las clases de tiendas de Python y la información para que los programadores utilizan en la manipulación de los valores de tiempo o los datos. Un objeto datetime puede contener datos sobre una fecha u hora del año todo el camino hasta el microsegundo. Lo más importante, el programador puede almacenar sólo los valores de tiempo también. Por ejemplo , el programador puede almacenar un tiempo de formato " HH : MM : SS " ( horas /minutos /segundos ) dentro de un objeto datetime
    Tiempo Delta Objetos
    < . p> con el fin de realizar operaciones en las fechas y horas , el programador usará un objeto " timedelta ", que representa la diferencia entre dos tiempos . Al restar dos objetos de fecha y hora , el resultado es un objeto timedelta , y cualquier presentación de los datos que en ella se realiza a través de los argumentos y los valores de un objeto timedelta . Así , por ejemplo, restando la fecha actual representada en un objeto de fecha y hora a partir de una fecha futura devolverá un objeto timedelta .
    Basic Función lógica

    Para restar las fechas, un simple Begines manera de entrar en una cadena de tiempo para representar la fecha futura . Luego , el programador puede convertir la hora actual en una cadena, cortando los milisegundos al final. Por último , puede crear una cadena para representar el formato de la hora . Los tres de estas variables se utilizan para calcular el tiempo restante en una función:

    >>> t1 = '23 : 59:59 '//medianoche , casi >>> t2 = (str ) datetime.time ( DateTime.Now ()) //t2 es el tiempo actual >>> t2 = t2 [ 0 : t2.index ('.' )] //t2 representa el tiempo actual sin milisegundos >> > FMS = '% H :% M :% S ' //tiempo de formiato
    Presentar tiempo restante

    Ahora que hay dos veces en formato de cadena ( el tiempo futuro , y la hora actual ) el programador puede restar los tiempos . Variable T1 representa el tiempo futuro , por lo que el programador se resta el tiempo actual , t2 , desde t1, para conseguir la diferencia . A continuación , puede simplemente imprimir el objeto timedelta para mostrar el tiempo restante :

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

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar la herencia en Python 
    ·Cómo abrir Linux Python XRCed 
    ·Cómo hacer un juego en Python Shell 
    ·Cómo crear Retardo en Python 
    ·Cómo obtener Python para obtener una salida de imagen 
    ·Cómo implementar índice posicional Usando Python 
    ·Cómo convertir en Boolean en Python 
    ·Cómo ordenar el apellido en orden alfabético en Pytho…
    ·Usos de Python Web 
    ·Cómo encontrar un número mágico de un PYC archivo Py…
      Artículos destacados
    ·Cómo instalar el C + + compiladores de Netbeans 
    ·Python Scripts y Programas 
    ·El Método de Ronda en Java 
    ·Rails , Cadalso y tipos de datos 
    ·¿Qué es Python EXE 
    ·Cómo utilizar elementos HTML en línea 
    ·Cómo crear un cuadro de lista en Visual Basic 
    ·El uso eficaz de Microsoft Enterprise Library 
    ·Cómo convertir una matriz en una cadena en Perl 
    ·Cómo crear un bloqueador de Word 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com