09/07/2010, 17:12
|
| | | Fecha de Ingreso: noviembre-2002 Ubicación: Lima - Limon
Mensajes: 207
Antigüedad: 22 años, 2 meses Puntos: 0 | |
Respuesta: Ayuda con agenda en ASPX Te mando uyn ejemplo de tratamineto de fechas y horas , hay un sentencia que le resta 10 minutos a una hora.....
DateTime DfechaPartido = Convert.ToDateTime(row["FECHA"].ToString());
fecha1 = DfechaPartido.ToShortDateString();
hora1 = row["HORA"].ToString();
DateTime DhoraPartido = Convert.ToDateTime(hora1);
// se le resta 10'(Politicas del sistema) minutos a la hora de comienzo de l partido para compararlo
DhoraPartido = DhoraPartido.AddMinutes(-10);
DateTime hoy = Convert.ToDateTime(DateTime.Now.ToShortDateString( ));
DateTime horaactual = Convert.ToDateTime( DateTime.Now.ToShortTimeString()) ;
DateTime horaPartido = Convert.ToDateTime(DhoraPartido.ToLongTimeString() );
DateTime fechaPartido = Convert.ToDateTime(DfechaPartido.ToShortDateString ());
// Solo va entrar hasta un dia antes del partido
// o El mismo dia pero 10 minutos antes
// o Según la politica a definir.
//
//Si la fecha no es hoy ó
//Si la fecha de hoy es la fecha del partido verifica la hora
if (hoy < fechaPartido || hoy == fechaPartido & horaactual < horaPartido)
{
int Competencia = Convert.ToInt32(row["COMPETENCIA"]);
int Encuentro = Convert.ToInt32(row["SECUENCIAL"]);
int Evento = 1 ; // Cuotas de Partido |