Aquí la digo otra vez... (en Visual Basic .NET)
Dada una fecha, obtener o extraer la fecha inicial y la fecha final de esa fecha, valga la redundancia.
Ejemplo, fecha: 26/04/2012
La fecha inicial: 01/04/2012
La fecha final: 30/04/2012
La fecha inicial obvio es fácil, siempre será 01 y el mes y el año lo podes obtener a través de los métodos propios de VB.NET (.month, .year) Pero se puede evitar la fatiga haciendo eso... Cómo? Así:
Dim fecFin As New Date Dim fecIni As New Date fecFin = Me.txtFechaX.Value fecIni = Me.txtFechaX.Value fecIni = fecIni.AddDays(-fecIni.Day + 1) fecFin = fecFin.AddDays(-fecFin.Day + 1).AddMonths(1).AddDays(-1)A mi me sirvió de mucho, espero que sea lo que estés buscando. Saludos.
HaPPy CoDiNg! =)
No comments:
Post a Comment