使用Adobe AIR和JavaScript的SQLite中插入分贝日期
-
19-09-2019 - |
题
我试图插入在源码的日期值分贝使用空气和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>;
不隶属于 StackOverflow