Visual CSharp .NET - Condiciones con Fechas

 
Vista:
sin imagen de perfil

Condiciones con Fechas

Publicado por HenryVe (3 intervenciones) el 16/02/2018 21:13:40
Hola a todos.

Tengo un Problema quisiera que me ayuden por favor, les comento.

tengo dos Controles DataEditFechaInicial,DataEditFechaFinal.

Quiero sacar dos cálculos con esas Fechas.

1.desde el 01/09/201x hasta el 31/12/201x ,que si elijen alguno de estos mese septiembre octubre noviembre o diciembre que esta dentro del rango de fechas ejecute una acción caso contrario un mensaje.

2.desde el 15/04/201x hasta el segundo domingo de mayo ,que si tengo una fecha dentro de ese rango ejecute una acción caso contrario un mensaje.

Nota:

caso 2.la condición que valide cualquier año.

caso1. que solo valide los meses.

ejemplo como estoy usando .

Caso1.


DateTime fechaD = Convert.ToDateTime("01-09-2018").Date;

DateTime fechaH = Convert.ToDateTime("31-12-2018").Date;
if ((Convert.ToDateTime(deFechaDesde.EditValue) > fechaD) && (Convert.ToDateTime(deFechaHasta.EditValue)<fechaH))
{

strMensaje = strMensaje + "- Rango de fecha no valido Campaña Navidad .\n";
flag = true;
}

CASO2

if ((Convert.ToDateTime(deFechaDesde.EditValue) > Convert.ToDateTime("15-04-2018")) && (Convert.ToDateTime(deFechaHasta.EditValue) < Convert.ToDateTime("14-05-2018")))
{
strMensaje = strMensaje + "- Rango de fecha no valido Campaña Dia de la Madre .\n";
flag = true;
}

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder