• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

xploit

definir funcao em relacao a data

4 mensagens neste tópico

Boa noite, tenho uma duvida em relacao a definicao de uma tarefa dependendo da hora local e da hora programada para a execucao da mesma..

definicoes:

$hora_actual= date("H:i:s");

$hora_dia_inicio="07:00:00";   $hora_dia_fim="20:00:00";
$hora_noite_inicio="20:00:00"; $hora_noite_fim="07:00:00";

O que eu cria era que das 07:00:00 ate as 20:00:00 desse um echo"dia";

e que das 20:00:00 as 07:00:00 desse um echo"noite"; isto tudo em relacao a $hora_actual(hora do servidor)

Por onde posso comecar ?

Obrigado pelas ajudas Cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
$h = 1 * date('H');
if ((7 <= $h) && ($h < 20)) echo 'dia';
else echo 'noite';

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

$h = 1 * date('H');
if ((7 <= $h) && ($h < 20)) echo 'dia';
else echo 'noite';

Não precisas do 1*, basta-te fazer um cast para int:

$h = (int) date('H');

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora