
19/05/2009, 23:09
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 13
Antigüedad: 15 años, 11 meses Puntos: 0 | |
Respuesta: URGEEEEEE fechas en C# wiii
muchas gracias
aunque estaba investigando y lo hice de esta manera:
DateTime inicial = dtpinicial.Value;
DateTime final = dtpfinal.Value;
int Sabados = 0;
int Domingos = 0;
if(dtpinicial.Value >= dtpfinal.Value )
{
MessageBox.Show("Pon la fecha mayor a la inicial");
return;
}
while (dtpinicial.Value < dtpfinal.Value )
{
if (dtpinicial.Value.DayOfWeek.ToString() == "Saturday")
{
Sabados++;
}
if (dtpinicial.Value.DayOfWeek.ToString() == "Sunday")
{
Domingos++;
}
dtpinicial.Value = dtpinicial.Value.AddDays(1);
}
dtpinicial.Value =inicial;
dtpfinal.Value =final;
txtsabados.Text =Convert .ToString (Sabados);
txtdomingos.Text =Convert.ToString(Domingos); |