Na Plataforma Moodle, as tabelas registram data em formato numérico - timestamp. Você pode gerar consulta que faz filtro de data numérica usando comando UNIX_TIMESTAMP. Da mesma forma pode formatar exibição de data com o comando FROM_UNIXTIME.
Esses comandos valem para base de dados MySQL
O comando SQL a seguir faz filtro de usuários cadastrados no Moodle em um determinado dia como exemplo.
SELECT id,firstname,lastname,email,FROM_UNIXTIME(timecreated, '%d/%m/%Y %H:%i:%s') AS timecreated FROM mdl_user WHERE timecreated > 0 AND timecreated > UNIX_TIMESTAMP('2018-02-21 00:00:00') AND timecreated <= UNIX_TIMESTAMP('2018-02-21 23:59:59')