Função date_sunset() do PHP
Exemplo
Retorna o horário do pôr do sol de Lisboa, Portugal, hoje:
<?php // Shanghai, China: // Latitude: 31.22 graus norte, Longitude: 121.47 graus oeste // Zenit ~= 90, deslocamento: +8 GMT echo("Shanghai, China: Data: " . date("D M d Y")); echo("<br>Tempo do nascer do sol:"); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
Definição e Uso
A função date_sunset() retorna o horário do pôr do sol para uma data e local específicos.
Dica:Ver date_sunrise() Função, retorna o horário do nascer do sol para uma data e local específicos.
Sintaxe
date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset);
Parâmetros | Descrição |
---|---|
timestamp | Obrigatório. Define o timestamp da data e hora para calcular o horário do pôr do sol. |
format |
Opcional. Define como o resultado deve ser retornado:
|
latitude | Opcional. Define a latitude do local. O padrão é norte. Para especificar sul, passe um valor negativo. |
longitude | Opcional. Define a longitude do local. O padrão é leste. Para especificar oeste, passe um valor negativo. |
zenith | Opcional. O padrão é date.sunset_zenith. |
gmtoffset | Opcional. Define a diferença entre o GMT e o fuso horário local, em horas. |
Detalhes Técnicos
Retorno: | Se for bem-sucedido, retorna o horário do pôr do sol no formato especificado. Se falhar, retorna FALSE. |
---|---|
Versão do PHP: | 5+ |
Log de Atualizações: | A partir do PHP 5.1.0, a função retorna erros de E_STRICT e E_NOTICE de fuso horário. |