mysqljs/mysql

0000-00-00 00:00:00 timestamp is returned as a string

Open

#1.040 aberto em 27 de mar. de 2015

Ver no GitHub
 (8 comments) (0 reactions) (1 assignee)JavaScript (2.502 forks)batch import
help wantedquestion

Métricas do repositório

Stars
 (18.137 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

this should be equal to new Date(0) I believe. Here is what i 've done to make sure I always get a date:

if (typeof result.my_col ==="string"){
              result.my_col=new Date(0);
}
/*instanceof Date can also be used
or to cover only that case something like this:
result.my_col ==="0000-00-00 00:00:00"
but I don't remember if the above was the exact string given
*/

The rest of the timestamps is returned as dates so I wouldn't expect this behavior

Guia do colaborador