Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jack Oliveira

[RESOLVIDO] Formatar data do banco de dados

Recommended Posts

Ola @Omar~ / @Motta

como eu posso converter uma data que esta no banco de dados

a data esta assim no banco de dados 2019/11/20 quer fazer ela ficar assim 20/11/2019

Fiz desta seguinte forma no php

 $data = str_replace("/", "-", $_POST["data"]);
    echo date('Y-m-d', strtotime($data));

Ao invés dela mostrar a data certa ela esta retornando esta data 1969-12-31

 

Poderiam me dar uma ajuda?

 Desde já fico grato...

Compartilhar este post


Link para o post
Compartilhar em outros sites

A data no bd não está em um formato , ela é um número que indica uma diferença de dias (ou segundos) de umaxdata que serve de base.

O que existe é o fornato oadrão do bd , exemplo.

Não conheço as functions de formatação de data do php todavia.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado @Motta por responder

Mais consegui fazer aqui o que eu precisava

pegar da data que foi gravada no banco de dados

2019/11/20

fazendo ele fica assim

20/11/2019

 

 

<?php
//O objeto e passando como parâmetro o formato que a data vai chegar, e logicamente, passar a data
$data = DateTime::createFromFormat('Y-m-d', $dados['data']);
//Depois de receber a data em uma variavel, neste caso, o resto é so imprimir no formato que você esta indicando no echo:

echo $date->format('d-m-Y'); 
//Pronto esta feito a conversão
?>

Para mais dúvida de como fazer só acessar o seguinte LINK

Aqui...

 

Caso alguém tenha o mesmo problema espero que isso possa ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Woopring
      Queria colocar no formulário uma formatação de texto assim : 20 de Fevereiro de 2019, queria obrigar o usuário a colocar nesse formato ou algo no gênero, para organizar mais, mais eu não encontrei nada na internet q mostre assim, ate por que n faço ideia de como seria esse formato para pesquisar.
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.