Asunto: Añadir horas ó minutos ó segundos ó días a una fecha VB.Net
¿Cómo puedo añadir a una fecha y hora dadas en formato Date (Date y Time) minutos, horas, segundos o días conservando el tipo Date?
Uso Microsoft Visual Basic .Net 2010.
Publicado:
Mie Mar 09, 2011 6:53 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Añadir horas ó minutos ó segundos ó días a una fecha VB.
Anuncios
varios escribió:
¿Cómo puedo añadir a una fecha y hora dadas en formato Date (Date y Time) minutos, horas, segundos o días conservando el tipo Date?
Uso Microsoft Visual Basic .Net 2010.
Puedes usar las funciones que VB.Net incorpora: AddMilliseconds, AddSeconds, AddMinutes, AddHours, AddDays, AddMonths, AddYears.
Un ejemplo de uso:
Código:
Dim fecha As Date = Now()
'Establecemos la fecha y hora de inicio y de fin
fecha = DateTime.Now
txtDesdeDia.Value = fecha
txtHastaDia.Value = fecha
txtDesdeHora.Text = obtenerHoraMinuto(fecha)
'Sumamos 30 minutos a la fecha y hora
fecha = fecha.AddMinutes(30)
txtHastaHora.Text = obtenerHoraMinuto(fecha)
Publicado:
Jue Mar 10, 2011 6:40 am
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: Re: Añadir horas ó minutos ó segundos ó días a una fecha VB.
Anuncios
alonsojpd escribió:
Puedes usar las funciones que VB.Net incorpora: AddMilliseconds, AddSeconds, AddMinutes, AddHours, AddDays, AddMonths, AddYears.
Un ejemplo de uso:
Código:
Dim fecha As Date = Now()
'Establecemos la fecha y hora de inicio y de fin
fecha = DateTime.Now
txtDesdeDia.Value = fecha
txtHastaDia.Value = fecha
txtDesdeHora.Text = obtenerHoraMinuto(fecha)
'Sumamos 30 minutos a la fecha y hora
fecha = fecha.AddMinutes(30)
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A