Ir para o conteúdo
xploit

definir funcao em relacao a data

Mensagens Recomendadas

xploit    3
xploit

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    11
djthyrax

$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');

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade