我试图插入在源码的日期值分贝使用空气和JavaScript。该值被插入,但是当我尝试并查看它,它说空。

后来我发现,SQLite的存储使用儒略格式日期。如何JavaScript日期对象转换成朱利安格式?

有帮助吗?

解决方案

的Adobe AIR不支持JS日期对象。同时插入数据我使用

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

这是插入在数据库中的日期,但在一个有用的格式是不返回它。我尝试以下和它的工作等的魅力。

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

参考这里

其他提示

我得到的东西。

插入数据中对于SQLite:

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

这里,重要的是 - <column>数据类型应该是DATETIME

这SQLite的获取数据回:

SELECT datetime(<column>) AS <variableName> FROM <table>;
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top