Pregunta

Estoy tratando de insertar un valor de fecha en sqlite db usando aire y javascript. El valor se inserta pero cuando intento y verlo, que dice nula.

Más tarde descubrí que las tiendas SQLite fecha con formato de Julian. Cómo convertir un objeto de fecha javascript para formato de Julian?

¿Fue útil?

Solución

Adobe AIR no es compatible con la fecha objeto JS. Mientras que la inserción de datos que estaba usando

stmt.parameters[":myDate"] = new Date();

Esto estaba insertando la fecha en la base de datos pero no regresaba en un formato útil. He intentado lo siguiente y funcionó como encanto.

stmt.parameters[":myDate"] = new window.runtime.Date();

Ref Aquí

Otros consejos

Tengo algo.

Inserción de los datos en SQLite a:

 INSERT INTO <table> (<column>) VALUES (’2008-06-09 07:20:00′);

aquí, lo importante es -. <column> tipo de datos debe ser DATETIME

Obtención de los datos de vuelta de SQLite:

SELECT datetime(<column>) AS <variableName> FROM <table>;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top