Olá pessoal...
Preciso fazer uma busca no banco de dados (mysql) para filtrar cursos pela sua data de criação, que é o campo startdate.
Porem esse campo é do tipo inteiro e não sei como filtrar, por exemplo, os cursos que foram criados nesse ano...
Como posso fazer isso?
[]'s e obrigado
Em resposta à Macelo Pastre
Re: Campo Data de inicio do curso - startdate
por Ângela Branco Moreno -
Bom dia Macelo,
O Moodle grava o campo data como Unix Timestamp, que é o número de segundos transcorridos desde as 0:00:00 de 1 de janeiro de 1970. Faça a sua busca dessa forma que você vai conseguir ver em formato data:
Ex: SELECT fullname, startdate, DATE_FORMAT(FROM_UNIXTIME(startdate),'%d-%m-%Y') FROM mdl_course
Att,
Ângela Branco Moreno
www.digitalsk.com.br
O Moodle grava o campo data como Unix Timestamp, que é o número de segundos transcorridos desde as 0:00:00 de 1 de janeiro de 1970. Faça a sua busca dessa forma que você vai conseguir ver em formato data:
Ex: SELECT fullname, startdate, DATE_FORMAT(FROM_UNIXTIME(startdate),'%d-%m-%Y') FROM mdl_course
Att,
Ângela Branco Moreno
www.digitalsk.com.br
Em resposta à Ângela Branco Moreno
Re: Campo Data de inicio do curso - startdate
por Ana Claudia Leão -
Esse comando SQL é somente para o MySQL.
Aqui utilizamos o Postgres, e até agora não consegui criar um SQL para recuperar algum dado com a data maluca do Moodle. Alguém já conseguiu?
Ana Claudia
Aqui utilizamos o Postgres, e até agora não consegui criar um SQL para recuperar algum dado com a data maluca do Moodle. Alguém já conseguiu?
Ana Claudia
Em resposta à Ana Claudia Leão
Re: Campo Data de inicio do curso - startdate
por Vanessa Cristine Silva -
Sei que essa postagem é bem antiga e provavelmente tenha resolvido.
Mas vou deixar a resposta aqui caso alguém estiver precisando para Postgres:
SELECT fullname, to_timestamp( startdate),TO_CHAR(to_timestamp(startdate) , 'DD/MM/YYYY') FROM mdl_course;
Em resposta à Ângela Branco Moreno
Re: Campo Data de inicio do curso - startdate
por Macelo Pastre -
Oi Ângela..
Muito obrigado viu...
Deu certo..
Era isso mesmo que eu precisava!!!
[]'s
Muito obrigado viu...
Deu certo..
Era isso mesmo que eu precisava!!!
[]'s