javascript
html日期写入数据库,javascript – 在HTML5 Web SQL数据库中对日期时间进行排序
我無法找到解決問題的方法.
我有一個HTML5 Web SQL數據庫,其表格如下:
db.transaction(function(tx) {
tx.executeSql("CREATE TABLE IF NOT EXISTS todo " +
"(todoId INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, " +
"note VARCHAR(100) NOT NULL, " +
"state VARCHAR(100) NOT NULL, " +
"todoDate DATETIME NOT NULL)");
});
當我向此數據庫添加值(notation = dd-MM-yyyy)時,看起來todoDate作為字符串添加到數據庫中.
當我使用以下查詢從數據庫中收集和排序某些todoDate值時,值將按錯誤的順序排序:
sql = "select * FROM todo order by todoDate asc";
輸出:
todoId - note - state - todoDate
3 - blabla - someinfo - 01-01-2013
1 - blabla - someinfo - 22-09-2012
2 - blabla - someinfo - 25-10-2012
我想得到以下順序:
todoId - note - state - todoDate
1 - blabla - someinfo - 22-09-2012
2 - blabla - someinfo - 25-10-2012
3 - blabla - someinfo - 01-01-2013
我怎樣才能做到這一點?
我發現函數str_to_date但它不起作用或我做錯了.
提前致謝!
總結
以上是生活随笔為你收集整理的html日期写入数据库,javascript – 在HTML5 Web SQL数据库中对日期时间进行排序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 战车之矛进化史之三?
- 下一篇: 鼠标动效html,5种纯CSS3鼠标ho