Retroceder   Foros del Web > Programación para sitios web > .NET > win forms

Respuesta
 
Herramientas Desplegado
Antiguo 13-may-2008, 17:05   #1 (permalink)
traviz88 no se puede cailificar en este momento
 
Avatar de traviz88
 
Fecha de Ingreso: julio-2007
Ubicación: lima - villa maria
Mensajes: 18
Enviar un mensaje por MSN a traviz88 Enviar un mensaje por Yahoo  a traviz88
Pregunta 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
traviz88 está desconectado   Responder Citando
Antiguo 14-may-2008, 12:20   #2 (permalink)
JonhyReyes no se puede cailificar en este momento
 
Avatar de JonhyReyes
 
Fecha de Ingreso: febrero-2007
Mensajes: 96
Enviar un mensaje por MSN a JonhyReyes
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);
}
JonhyReyes está desconectado   Responder Citando
Antiguo 22-jul-2008, 04:50   #3 (permalink)
Ragher está en el buen camino
 
Fecha de Ingreso: octubre-2004
Mensajes: 51
Enviar un mensaje por MSN a Ragher
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
__________________
Pronexo.com Diseño web y Sistemas de gestión
Ragher está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:37.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93