fecha de la inserción en dB SQLite usando Adobe AIR y Javascript
-
19-09-2019 - |
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?
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();
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