air と javascript を使用して sqlite db に日付値を挿入しようとしています。値が挿入されますが、表示しようとすると null と表示されます。
後で、SQLite がユリウス形式を使用して日付を保存することがわかりました。javascript日付オブジェクトをユリウス形式に変換するには?
air と javascript を使用して sqlite db に日付値を挿入しようとしています。値が挿入されますが、表示しようとすると null と表示されます。
後で、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>;