Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/04/2017, 12:18
xerifandtomas
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 14 años, 1 mes
Puntos: 123
Respuesta: Comprobar si fecha y hora cumple se encuentra en rango de semanas

Demasiado rollo solo para comparar si una fecha esta entre x días y horas de la semana

Código PHP:
<?php
function comprobar ($fecha$min$max)
{
    
$fecha date("N H:i:s"strtotime$fecha ) );
    
$arrayDel = array (' '':' );
    
$fechaTemp str_replace($arrayDel""$fecha );
    
$fechaMin str_replace($arrayDel""$min );
    
$fechaMax str_replace($arrayDel""$max );

    if ( 
$fechaMin  <= $fechaTemp AND $fechaMax >= $fechaTemp 
    { 
        echo 
'valida';
    }
    else
    { 
        echo 
'invalida';
    }


comprobar('2017-04-06 11:00:00','6 15:00:00','4 12:00:00');
echo 
'<br>';

comprobar('2017-04-10 10:05:00','1 10:03:00','5 15:00:00');
echo 
'<br>';
Así conseguimos el mismo resultado en apenas 20 líneas.
__________________
Unset($vida['malRollo']);

Última edición por xerifandtomas; 09/04/2017 a las 12:33