ayuda por favor
Publicado por miguel (1 intervención) el 17/10/2006 22:57:01
Hola a todos reciban de mi parte muchos saludos. Nesesito de su ayuda, estoy tratando de hacer un cronometro con C# y necesito saber como mostrar la los segundos, minutos y horas transcurridas, estoy trabajando con un timer,hasta ahora lo que he logrado es que el timer inicie pero inicia con la hora del sistema y lo que yo deseo es que inicie en ceros el codigo que tengo esta en la siguiente funcion:
public string GetTime()
{
string TimeInString = "";
int hour = DateTime.Now.Hour;
int min = DateTime.Now.Minute;
int sec = DateTime.Now.Second;
TimeInString = (hour < 10) ? "0" + hour.ToString() : hour.ToString();
TimeInString += ":" + ((min < 10) ? "0" + min.ToString() : min.ToString());
TimeInString += ":" + ((sec < 10) ? "0" + sec.ToString() : sec.ToString());
return TimeInString;
}
private void button1_Click(object sender, EventArgs e)
{
timer1.Start();
timer1.Tick += new EventHandler(Timer_Tick);
label2.Text = GetTime();
}
creo que en realidad no es muy dificil para los que ya han trabajado con este lenguaje
pero yo soy en novato en esto y por favor si alguien me puede ayudar, con el codigo anterior
la el label2 inicia por ejemplo asi (dependiendo de la hora que sea):
13:45:07
y lo que deseo es que inicie asi:
00:00:00
gracias.
public string GetTime()
{
string TimeInString = "";
int hour = DateTime.Now.Hour;
int min = DateTime.Now.Minute;
int sec = DateTime.Now.Second;
TimeInString = (hour < 10) ? "0" + hour.ToString() : hour.ToString();
TimeInString += ":" + ((min < 10) ? "0" + min.ToString() : min.ToString());
TimeInString += ":" + ((sec < 10) ? "0" + sec.ToString() : sec.ToString());
return TimeInString;
}
private void button1_Click(object sender, EventArgs e)
{
timer1.Start();
timer1.Tick += new EventHandler(Timer_Tick);
label2.Text = GetTime();
}
creo que en realidad no es muy dificil para los que ya han trabajado con este lenguaje
pero yo soy en novato en esto y por favor si alguien me puede ayudar, con el codigo anterior
la el label2 inicia por ejemplo asi (dependiendo de la hora que sea):
13:45:07
y lo que deseo es que inicie asi:
00:00:00
gracias.
Valora esta pregunta


0