Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Obtener el primer y último día del mes en Visual C# (http://www.forosdelweb.com/f29/obtener-primer-ultimo-dia-del-mes-visual-c-586138/)

traviz88 13/05/2008 17:05

Obtener el primer y último día del mes en Visual C#
 
Como ustedes saben todos necesitamos ayuda en el momento en momentos cuando uno se bloquea y ya no pasa de algo. Ahora les pido su ayuda y comprension.

como puedo obtener el primer y último día del mes especifico de sistema o por medio de un datetimepicker
bueno les pido su ayuda

JonhyReyes 14/05/2008 12:20

Re: Obtener el primer y último día del mes en Visual C#
 
Este codigo fue hecho originalmente en Visual Basic, lo converti con una herramienta en la Web bastante útil. Espero te sirva....

VB
Dim NuevaFechaI As Date = CType("01/" & Format(FechaIni, "MM") & _
"/" & FechaIni.Year, Date)
Dim fechaF As String = "01/" & Format(FechaFin.AddMonths(1), "MM") & _
"/" & FechaFin.Year
Dim NuevaFechaFin As Date = CType(fechaF, Date)
NuevaFechaFin = NuevaFechaFin.AddDays(-1)

C#


{
System.DateTime NuevaFechaI = (System.DateTime)"01/" + Strings.Format(FechaIni, "MM") + "/" + FechaIni.Year;
string fechaF = "01/" + Strings.Format(FechaFin.AddMonths(1), "MM") + "/" + FechaFin.Year;
System.DateTime NuevaFechaFin = (System.DateTime)fechaF;
NuevaFechaFin = NuevaFechaFin.AddDays(-1);
}

Ragher 22/07/2008 04:50

Respuesta: Obtener el primer y último día del mes en Visual C#
 
Hola. Yo uso esta función.


int var_mesActual = DateTime.Now.Month; // obtengo el mes actual
int var_anio = DateTime.Now.Year; // obtengo el año actual
int var_mesSiguiente = DateTime.Now.Month +1; // obtengo el mes siguiente
dateTimePickerDesde.Value = Convert.ToDateTime("01/" + var_mesActual + "/" + var_anio);// pongo el 1 porque siempre es el primer día obvio

dateTimePickerHasta.Value = Convert.ToDateTime("01/" + var_mesSiguiente + "/" + var_anio).AddDays(-1); //resto un día al mes y con esto obtengo el ultimo día
//fin

Saludos
JM

ocar48 17/11/2011 11:03

Respuesta: Obtener el primer y último día del mes en Visual C#
 
Ragher gracias por al respuesta me funciono

cesar203 23/08/2013 09:30

Respuesta: Obtener el primer y último día del mes en Visual C#
 
Cita:

Iniciado por Ragher (Mensaje 2501575)
Hola. Yo uso esta función.


int var_mesActual = DateTime.Now.Month; // obtengo el mes actual
int var_anio = DateTime.Now.Year; // obtengo el año actual
int var_mesSiguiente = DateTime.Now.Month +1; // obtengo el mes siguiente
dateTimePickerDesde.Value = Convert.ToDateTime("01/" + var_mesActual + "/" + var_anio);// pongo el 1 porque siempre es el primer día obvio

dateTimePickerHasta.Value = Convert.ToDateTime("01/" + var_mesSiguiente + "/" + var_anio).AddDays(-1); //resto un día al mes y con esto obtengo el ultimo día
//fin

Saludos
JM

Muy bueno Me funciono a la Perfeccion
:cool::cool::cool::cool::cool::cool::cool:


La zona horaria es GMT -6. Ahora son las 11:44.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.