Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/01/2016, 10:27
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: Comparacion de fechas

Temporalmente lo solucione asi:

Código PHP:
Ver original
  1. $turnoMananaInicio = \Carbon\Carbon::now()->startOfDay()->addHours(6);
  2.   $turnoMananaFin = \Carbon\Carbon::now()->startOfDay()->addHours(6)->addHours(7);
  3.  
  4.   $turnoTardeFin = \Carbon\Carbon::now()->startOfDay()->addHours(20);
  5.   $turnoNocheFin = \Carbon\Carbon::now()->startOfDay()->addHours(30);
  6.  
  7.   if(\Carbon\Carbon::now()->gte($turnoMananaInicio) &&  \Carbon\Carbon::now()->lte($turnoMananaFin) ){
  8.       echo "Mañana - Turno 1";
  9.     } elseif (\Carbon\Carbon::now()->gte($turnoMananaFin) &&  \Carbon\Carbon::now()->lte($turnoTardeFin)) {
  10.       echo "Tarde - Turno 2";
  11.     } else {
  12.      echo 'Noche - Turno 3';
  13.     }


el problema que tengo ahora es si tengo mas de 3 horarios,