Regresso a Lisboa, Portugal Hora do nascer do sol de hoje:
<?php// Lisboa, Portugal:// Latitude: 38,4 Norte, Longitude: 9 Oeste// Zênite ~= 90, deslocamento: +1 GMTecho("Lisboa, Portugal: Data: " . date("DM d Y") );echo("<br>Hora do nascer do sol: ");echo(data_nascer do sol(hora(),SUNFUNCS_RET_STRING,38.4,-9,90,1));?>A função date_sunrise() retorna a hora do nascer do sol para uma data e local especificados.
Dica: Veja a função date_sunset(), que retorna a hora do pôr do sol para uma data e local especificados.
date_sunrise( timestamp, formato, latitude, longitude, zênite, gmtoffset);
parâmetro | descrever |
---|---|
carimbo de data/hora | Obrigatório. Especifica o carimbo de data e hora para o qual a hora do nascer do sol deve ser calculada. |
formatar | Opcional. Especifique como retornar resultados: SUNFUNCS_RET_STRING (retorna o resultado em formato de string, como 16:46) (padrão) SUNFUNCS_RET_DOUBLE (retorna o resultado em formato flutuante, como 16.78243132) SUNFUNCS_RET_TIMESTAMP (retorna o resultado em formato inteiro (timestamp), como 1095034606) |
latitude | Opcional. Especifica a latitude do local. O padrão é a latitude norte. Portanto se quiser especificar a latitude sul, deverá passar um valor negativo. |
longitude | Opcional. Especifica a longitude do local. O padrão é longitude leste. Portanto, se quiser especificar a longitude oeste, deverá passar um valor negativo. |
zênite | Opcional. O padrão é date.sunrise_zenith. |
gmtoffset | Opcional. Especifica a diferença entre GMT e hora local. A unidade é horas. |
Valor de retorno: | Se for bem-sucedido, retornará a hora do nascer do sol no formato especificado. Retorna FALSE em caso de falha. |
---|---|
Versão PHP: | 5+ |
Registro de atualização: | A partir do PHP 5.1.0, esta função reporta erros de fuso horário E_STRICT e E_NOTICE. |