In my database I have the date stored 01/02/2017 15:17:34 p.m.
Inserted as follows:
objBD.query('SELECT u.ID_U, u.nombre from USUARIO u where u.nombre=?',[nombre], function(err, rows, fields) {
var created = new Date();
console.log(rows);
var post = {ID_U:rows[0].ID_U, ESTADO:estado, FECHA:created};
var query = objBD.query('INSERT INTO INTENTO SET ?', post, function(err, result) {
for (var q = 0; q < array.length; q++) {
var post = {ID_INTENTO:result.insertId, TIEMPOB:array[q], VARIABLEB:1};
var query = objBD.query('INSERT INTO BITACORA SET ?', post, function(err, result) {
});
};
});
});
};
But when I recover it:
var getBitacoraIndividual=function(nombre,done){
var objBD = BD();
let res=[];
objBD.query("select ID_U from usuario u where u.'NOMBRE'=?",[nombre], function(err, rows, fields) {
objBD.query("SELECT Distinct fecha FROM bitacora b join intento i on i.'ID_INTENTO'=b.'ID_INTENTO' where i.'ID_U'=?",[rows[0].ID_U], function(err, rows, fields) {
return done(null,rows);
});
});
return res;
}
Returns 01/02/2017 19:17:34 p.m.
.
Why do I get the time +4 hours?