2

我正在尝试使用 air 和 javascript 在 sqlite db 中插入一个日期值。该值被插入,但是当我尝试查看它时,它显示为空。

后来我发现 SQLite 使用 julian 格式存储日期。如何将 javascript 日期对象转换为 julian 格式?

4

2 回答 2

1

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

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

这是在数据库中插入日期,但没有以有用的格式返回它。我尝试了以下方法,它就像魅力一样。

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

参考这里

于 2009-07-24T10:04:54.337 回答
0

我得到了一些东西。

将数据插入 SQLite:

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

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

从 SQLite 取回数据:

SELECT datetime(<column>) AS <variableName> FROM <table>;
于 2009-07-23T07:01:58.973 回答