PHP: Obtendo a data e hora atual

Aprenda a obter a data e a hora atual usando a função date() do PHP.

Vários formatos de data e hora estão disponíveis para utilização.

Exemplo:

<?php
  echo date('d/m/Y \à\s H:i:s');
  // resultado: 29/06/2018 às 08:02:00
?>

Para prevenir que um caractere reconhecido na string de formatação seja expandido, escape-o, precedendo-o com uma barra invertida. No exemplo acima o “à” e o “s” foram precedidos com a barra invertida para não serem interpretados como parâmetro.

Para resolver problemas de fuso horário use a função date_default_timezone_set().

Exemplo:

<?php
  date_default_timezone_set('America/Sao_Paulo');
  echo date('d/m/Y \à\s H:i:s');
?>

2 comentários em “PHP: Obtendo a data e hora atual

  • 2 de janeiro de 2019 em 23:00
    Permalink

    Por favor, onde devo configurar, date_default_timezone_set(‘America/Sao_Paulo’); meu PHP 7.

    Agora a Data 22:56
    echo date(‘d/m/Y \à\s H:i:s’);

    Resultado:
    03/01/2019 às 00:56:46

    Muito obrigado

    Resposta
    • 3 de janeiro de 2019 em 8:52
      Permalink

      Fala Carlos,

      defina a função date_default_timezone_set() antes do comando date().

      Exemplo:

      date_default_timezone_set(‘America/Sao_Paulo’);
      echo date('d/m/Y às H:i:s');
      Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *