sábado, 19 de febrero de 2011

Como operar con fechas en .NET #VS2010

Algun momento a todos nos toca trabajar con fechas, especificamente con “DateTime“, necesitamos restar, sumar o comparar >=, <=, == etc. Por lógica en .NET debemos usar el mismo tipo de varible para operar con datos pero el caso de las fechas es un poco especial por que si declaramos un DATETIME = fecha1 – fecha2; esto nos devuelve un error.

Se produce por que Visual Studio tiene un tipo de datos para realizar este tipo de operaciones llamado “TimeSpan”

a Continuación vemos como se aplica este tipo de dato.

1

Como pueden ver en el ejemplo:

  • tomamos dos fechas,
  • las restamos con un TimeSpan,
  • Declaramos una nueva fecha
  • Y convertimos el tipo TimeSpan que contiene la diferencia entre las fechas anteriores a datetime
  • para compararlo y obtener cual de las fechas es mayor.

Como ven es muy fácil, espero haberlos guiado en su desarrollo profesional.

No hay comentarios:

Publicar un comentario