Colocar datos en un DateTime

26/08/2009 - 17:13 por Carmelo J. Morales Muñoz | Informe spam
¡Hola!

¿como puedo colocar los datos de hora, minutos, etc a una variable del
tipo DateTime?.

Veo que tiene métodos para lectura pero no para escritura.

Preguntas similare

Leer las respuestas

#1 SoftJaén
26/08/2009 - 17:37 | Informe spam
"Carmelo J. Morales Muñoz" preguntó:

¿como puedo colocar los datos de hora, minutos, etc a una variable del
tipo DateTime?.



Hola, Carmelo:

Creáte un objeto TimeSpan con la hora, minutos y segundos que desees, y
posteriormente le pasas el valor de su propiedad Ticks al constructor de la
clase DateTime, tal y como muestra el siguiente ejemplo:

// Creamos un objeto TimeSpan especificando la hora,
// minutos y segundos.
//
TimeSpan ts = new TimeSpan(17, 55, 47);

// Con los ticks del objeto TimeSpan creamos
// un nuevo objeto DateTime.
//
DateTime dt = new DateTime(ts.Ticks);

// Comprobamos la hora.
//
MessageBox.Show(dt.ToLongTimeString());

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#2 Sashka
26/08/2009 - 17:46 | Informe spam
Con el constructor

Datetime dt = new DateTime(2009,8,26,10,40,55); // año, mes, dia, hora,
minuto, segundo -- también puedes usar milisegundos

Si lo que necesitas es cambiar la hora, minuto, etc en una variable,
entonces puedes uasr sus métodos (AddHours, AddMinutes, etc.) o crear una
nueva variable.

Sashka

"Carmelo J. Morales Muñoz" escribió en el mensaje
de noticias:
¡Hola!

¿como puedo colocar los datos de hora, minutos, etc a una variable del
tipo DateTime?.

Veo que tiene métodos para lectura pero no para escritura.
Respuesta Responder a este mensaje
#3 Carmelo J. Morales Muñoz
26/08/2009 - 23:09 | Informe spam
Gracias a ambos... un saludo!

"Carmelo J. Morales Muñoz" escribió en el mensaje
de noticias:
¡Hola!

¿como puedo colocar los datos de hora, minutos, etc a una variable del
tipo DateTime?.

Veo que tiene métodos para lectura pero no para escritura.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida