Bueno no se si exactamente esto va en configuracion asi que disculpen mi equivocación.
Nose si algunos le ocurre pero a veces cuando hago comparaciones de fechas (localmente) debo poner date("H:i") para que los resultados me salgan en formato de 24:00 horas .... pero hoy en la mañana estuve trabajando en fechas y tenia que hacer comparaciones con date("h:i"); porque la hora se me ponia en 1:00 , 2:00 (p.m.) ... luego probe en la tarde mi script y me salia error , por lo que tuve que cambiar a date("H:i") porque las comparaciones ahora me las hacia en 24:00 .... a que se debe? debo cambiar en algo la configuracion si deseo trabajar en formato 24:00 horas constantemente? es lo mismo en un servidor? espero me puedan explicar... saludos