2009-07-23 14 views
2

空気とJavaScriptを使用してsqlite dbに日付値を挿入しようとしています。値は挿入されますが、試してみるとnullと表示されます。adobe airとjavascriptを使用してsqlite dbに日付を挿入する

後で私は、SQLiteがジュリアン形式で日付を格納していることがわかりました。どのようにju​​lian形式にjavascriptの日付オブジェクトを変換するには?

答えて

1

のAdobe AIRは、JSの日付オブジェクトをサポートしていません。

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

これはデータベースに日付を挿入していましたが、有効な形式で戻していませんでした。私は以下を試して、それは魅力のように働いた。パラメータで動作していない

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

Ref Here

0

私は何かを得ました。 SQLiteのにデータを挿入する

は:ここ

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

、重要なことは - <column>データ型がDATETIMEでなければなりません。 SQLiteのから戻ってデータをフェッチ

SELECT datetime(<column>) AS <variableName> FROM <table>; 
+0

。 –

関連する問題