Sintaxe:string gmstrftime ($format, $timestamp)
Parâmetros:Esta função recebe dois parâmetros, conforme descrito acima e descrito abaixo:
- $format:Este é um parâmetro obrigatório e é usado para especificar o formato do resultado.
- $timestamp:este é um parâmetro opcional que é usado para especificar um timestamp UNIX que representa a data e/ou hora para formatar.
Valor de retorno:esta função retorna uma string formatada de acordo com o formato especificado pelo timestamp fornecido.
Exceções:- Nomes de meses, dias da semana e outras strings, dependendo da localidade, correspondem à localidade atual definida com a função setlocale().
- Se o timestamp não for especificado na função gmstrftime(), o padrão é time(), ou em outras palavras, a hora local atual.
Os programas a seguir ilustram a função gmstrftime() em PHP:
Programa 1:
/ / Usando gmstrftime() para retornar GMT
echo
(gmstrftime (
"% B% d% Y,% X% Z"
,
mktime
(14, 0, 0, 8, 31, 18 )));
?>
Sair:31 de agosto de 2018 , 14:00:00 GMT
Programa 2:
// Usando gmstrftime() para retornar GMT
setlocale (LC_ALL,
`en_US`
);
echo
(gmstrftime (
"% B % d% Y,% X% Z "
));
?>
Sair:31 de agosto de 2018 09:55:21 GMT
Artigos Relacionados: - PHP | Função Strtotime()
- PHP | Função Strptime()
Link: http://php.net/manual/en/function.gmstrftime.php