Tipo de dato DATE

06/07/2009 - 12:11 por Eduardo | Informe spam
Hola,
Veo que en C# no existe el tipo de dato DATE, solo DATETIME, pero yo el 99%
solo quiero trabajar y mostrar en los controles la fecha, ademas tampoco
puedo poner fechas vacias ya que DATETIME no es "nuleable".
Esto es muy usual en aplicaciones de gestión donde se trabaja con fechas no
imprescindibles, y que se deberia mostrar vacias.
¿Que puedo hacer para tener esta funcionalidad?

Muchas gracias de antemano.
Un Saludo.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
06/07/2009 - 14:45 | Informe spam
"Eduardo" wrote in message
news:
Veo que en C# no existe el tipo de dato DATE, solo DATETIME, pero yo el
99%
solo quiero trabajar y mostrar en los controles la fecha, ademas tampoco
puedo poner fechas vacias ya que DATETIME no es "nuleable".
Esto es muy usual en aplicaciones de gestión donde se trabaja con fechas
no
imprescindibles, y que se deberia mostrar vacias.
¿Que puedo hacer para tener esta funcionalidad?




Para tener un DateTime ue acepte nulls, utiliza el Nullable<DateTime>,
que se puede abreviar como DateTime?.

DateTime? dt;
dt = null;
...
dt = new DateTime(2009, 12, 31);
...
if (dt.HasValue)
{
DateTime laFecha = dt.Value;
}

Nota: requiere C# 2.0 o superior.
Respuesta Responder a este mensaje
#2 Fernando A. Gómez F.
08/07/2009 - 02:34 | Informe spam
Eduardo wrote:
Hola,
Veo que en C# no existe el tipo de dato DATE, solo DATETIME, pero yo el 99%
solo quiero trabajar y mostrar en los controles la fecha, ademas tampoco
puedo poner fechas vacias ya que DATETIME no es "nuleable".
Esto es muy usual en aplicaciones de gestión donde se trabaja con fechas no
imprescindibles, y que se deberia mostrar vacias.
¿Que puedo hacer para tener esta funcionalidad?

Muchas gracias de antemano.
Un Saludo.



La estructura DateTime tiene una propiedad, Date, que te devuelve solo
la fecha. Utilízala si solo te interesa la fecha.

http://msdn.microsoft.com/en-us/lib....date.aspx

Saludos.
Fernando Gómez
www.fermasmas.com
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida