Exportar (0) Imprimir
Expandir todo

Cómo: Recuperar el tiempo transcurrido desde el inicio

En el ejemplo de código siguiente se muestra la forma de determinar el recuento de pasos o el número de milisegundos transcurridos desde el inicio de Windows. Este valor se almacena en el miembro System.Environment.TickCount y, como es un valor de 32 bits, se restablece a cero cada 24,9 días, aproximadamente.

Ejemplo

// startup_time.cpp
// compile with: /clr
using namespace System;

int main( ) 
{
   Int32 tc = Environment::TickCount;
   Int32 seconds = tc / 1000;
   Int32 minutes = seconds / 60;
   float hours = static_cast<float>(minutes) / 60;
   float days = hours / 24;

   Console::WriteLine("Milliseconds since startup: {0}", tc);
   Console::WriteLine("Seconds since startup: {0}", seconds);
   Console::WriteLine("Minutes since startup: {0}", minutes);
   Console::WriteLine("Hours since startup: {0}", hours);
   Console::WriteLine("Days since startup: {0}", days);

   return 0;
}

Vea también

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft