comparar horas

Moderador: raul338

C#, tambien llamado C Sharp

comparar horas

Notapor skan » Vie Nov 14, 2008 8:36 am

Buenas
Estoy empezando con el C#.
Y estaba comprobando como utililzar algunos métodos para comparar horas....
Quisiera hacer algo así, como ejemplo muy simple para ver que resultado da:

Console.WriteLine(DateTime.Compare(DateTime.Now.TimeOfDay,15:30));

pero ese 15:30 da error, ¿Cómo ser lo pongo?

gracias
skan
Novato
Novato
 
Mensajes: 2
Registrado: Jue Jul 17, 2008 5:55 am


Re: comparar horas

Notapor ivancp » Vie Nov 14, 2008 9:34 pm

Creo que debes revisar un poco mas la documentacion acerca de la sistaxis del C#,

En el manual de c# encontré

Código: Seleccionar todo
  1. DateTime t1 = new DateTime(100);

  2. DateTime t2 = new DateTime(20);

  3.  

  4. if (DateTime.Compare(t1, t2) >  0) Console.WriteLine("t1 > t2");

  5. if (DateTime.Compare(t1, t2) == 0) Console.WriteLine("t1 == t2");

  6. if (DateTime.Compare(t1, t2) <  0) Console.WriteLine("t1 < t2");

  7.  



Definitivamente 15:30 no es algo que se pueda reconocer como variable o expresion valida. Te recomiendo que pases ese valor al tipo DateTime para que puedas operar con el.
Imagen @latindev | Mi Blog
Por favor lee las reglas del foro
Avatar de Usuario
ivancp
Colaborador
Colaborador
 
Mensajes: 680
Registrado: Jue Sep 06, 2007 12:58 pm



    

Volver a C#

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron