Formatar data de banco de dados mysql do Moodle com comando SQL

Formatar data de banco de dados mysql do Moodle com comando SQL

por Lino Vaz Moniz -
Número de respostas: 1

No Moodle as datas são registras no banco no formato unix timestamp, ou seja, em número. Para formatar essa data no formato dd/mm/aaaa, basta colocar o comando from_unixtime( campo_de_data, '%d/%m/%Y %h:%i:%s') Veja um exemplo que seleciona a data que o usuário foi cadastrado:

 

SELECT DISTINCT from_unixtime( timecreated, '%d/%m/%Y %h:%i:%s') FROM mdl_user WHERE id=2
Em resposta à Lino Vaz Moniz

Re: Formatar data de banco de dados mysql do Moodle com comando SQL

por Marta Lopes -

Olá Lino, qual o processo reverso dessa operação?

Pois eu tenho um campo no formato dd/mm/aaaa e quero converter para o formato de data do moodle para inserir na tabela.