Title: Custom post: não aparece data selecionada
Last modified: 9 novembro, 2016

---

# Custom post: não aparece data selecionada

 *  Resolvido [amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/)
 * (@amandadiaspais)
 * [9 anos, 11 meses atrás](https://br.wordpress.org/support/topic/custom-post-nao-aparece-data-selecionada/)
 * Olá pessoal!
 * Estou utilizando o date picker do ACF(Advanced Custom Field), internamente ele
   funciona direitinho (seleciono a data desejada sem maiores problemas), mas no
   frontend ele não apresenta a data selecionada, apenas a do dia atual, com algumas
   horas a mais. Abaixo código utilizado, indicado na documentação do ACF:
 *     ```
       <?php $dateformatstring = "d/m/Y";
       $unixtimestamp = strtotime(get_field('data_de_atualização'));
       echo date_i18n($dateformatstring, $unixtimestamp);?>
       ```
   
 * Seleção no backend:
    ⌊Data selecionada⌉
 * O que retorna é o seguinte:
    ⌊Data retornada⌉
 * Alguém saberia me dizer o que estou fazendo de errado? Se sabem algum outro comando
   para apresentar a data selecionada no formato dd/mm/yyyy?
 * Desde já, muito, muito obrigada!
    -  Este tópico foi modificado 9 anos, 11 meses atrás por [amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/).
    -  Este tópico foi modificado 9 anos, 11 meses atrás por [amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/).

Visualizando 6 respostas - 1 até 6 (de um total de 6)

 *  Moderador [Ramon Ahnert](https://br.wordpress.org/support/users/rahmohn/)
 * (@rahmohn)
 * [9 anos, 11 meses atrás](https://br.wordpress.org/support/topic/custom-post-nao-aparece-data-selecionada/#post-67352)
 * Olá, [@amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/).
 * Faz o teste abaixo e verifique se o problema continua:
 *     ```
       <?php 
   
       $date = get_field('data_de_atualização', false, false);
   
       $date = new DateTime($date);
   
       ?>
       <p><?php echo $date->format('j M Y'); ?></p>
       ```
   
 * Se continuar, veja se o nome do campo é esse mesmo “data_de_atualização”. Pois
   a função date_i18n retorna a data atual quando o parâmetro “$unixtimestamp” está
   vazio.
 * Referências:
    [ACF | Date Time](https://www.advancedcustomfields.com/resources/date-picker/)
   [Função date_i18n](https://core.trac.wordpress.org/browser/tags/4.6.1/src/wp-includes/functions.php#L0)
 *  Criador do tópico [amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/)
 * (@amandadiaspais)
 * [9 anos, 11 meses atrás](https://br.wordpress.org/support/topic/custom-post-nao-aparece-data-selecionada/#post-67354)
 * Olá, [@rahmohn](https://br.wordpress.org/support/users/rahmohn/)!
 * Muito obrigada pelo retorno e ajuda.
    Infelizmente continua passando a data de
   hoje. Quando insiro apenas:
 * `<?php the_sub_field('data_de_atualização'); ?>`
 * A data selecionada aparece direitinho, mas sem formatação (prova de que o campo
   utilizado é o correta). Abaixo demonstro isso (destacado em vermelho) junto ao
   código que você me sugeriu (em azul):
    ⌊Data não formata⌉
 * Por que será? :/
 * Muito obrigada!
 *  Moderador [Ramon Ahnert](https://br.wordpress.org/support/users/rahmohn/)
 * (@rahmohn)
 * [9 anos, 11 meses atrás](https://br.wordpress.org/support/topic/custom-post-nao-aparece-data-selecionada/#post-67355)
 * [@amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/),
 * Acho que é só você substituir a função get_field por get_sub_field no seu código:
 *     ```
       <?php $dateformatstring = "d/m/Y";
       $unixtimestamp = strtotime(get_sub_field('data_de_atualização'));
       echo date_i18n($dateformatstring, $unixtimestamp);?>
       ```
   
 *  Criador do tópico [amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/)
 * (@amandadiaspais)
 * [9 anos, 11 meses atrás](https://br.wordpress.org/support/topic/custom-post-nao-aparece-data-selecionada/#post-67356)
 * [@rahmohn](https://br.wordpress.org/support/users/rahmohn/),
 * Foi isso mesmooo!
    Ai caramba!! Muito obrigada!!!
 * ![Deu certo](http://i68.tinypic.com/2ch6fsj.png)
 * Como eu configuro para não aparecer nada quando não houver data especificada?
 *  Moderador [Ramon Ahnert](https://br.wordpress.org/support/users/rahmohn/)
 * (@rahmohn)
 * [9 anos, 11 meses atrás](https://br.wordpress.org/support/topic/custom-post-nao-aparece-data-selecionada/#post-67359)
 * [@amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/),
 * Recomendo você marcar esse tópico como resolvido e, caso tenha outra dúvida, 
   crie outro tópico. Dessa forma, fica mais fácil para outra pessoa que tiver a
   mesma dúvida que você encontrar uma resposta.
 *  Criador do tópico [amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/)
 * (@amandadiaspais)
 * [9 anos, 11 meses atrás](https://br.wordpress.org/support/topic/custom-post-nao-aparece-data-selecionada/#post-67360)
 * Obrigada, [@rahmohn](https://br.wordpress.org/support/users/rahmohn/)

Visualizando 6 respostas - 1 até 6 (de um total de 6)

 O tópico ‘Custom post: não aparece data selecionada’ está fechado para novas respostas.

## Tags

 * [acf](https://br.wordpress.org/support/topic-tag/acf/)
 * [data](https://br.wordpress.org/support/topic-tag/data/)
 * [date_i18n](https://br.wordpress.org/support/topic-tag/date_i18n/)
 * [formato](https://br.wordpress.org/support/topic-tag/formato/)

 * Em: [Plugins](https://br.wordpress.org/support/forum/plugins-e-codigos/)
 * 6 respostas
 * 2 participantes
 * Última resposta de: [amandadiaspais](https://br.wordpress.org/support/users/amandadiaspais/)
 * Última atividade: [9 anos, 11 meses atrás](https://br.wordpress.org/support/topic/custom-post-nao-aparece-data-selecionada/#post-67360)
 * Estado: resolvido

## Tópicos

### Tópicos mais populares

### Tópicos sem respostas

### Tópicos não relacionados a suporte

### Tópicos resolvidos

### Tópicos não resolvidos

### Todos os tópicos
