簡體   English   中英

比較WebSQL日期和Javascript日期

[英]Comparing WebSQL-Date and Javascript-Date

我使用Javascript和WebSQL。 我有一個表,其中輸入了條目的創建日期。 現在,我要輸出在同一天進行的所有條目。 對於此任務,我必須進行查詢,可以在其中將Javascript-Date與SQL函數DATE()生成的WebSQL中的日期進行比較。 但是似乎很困難,我嘗試了類似的方法,但是沒有用:

tx.executeSql('SELECT * FROM easyPicture WHERE creation_date > ?', [myDate], function (tx, results) {

myDate是javascript數據類型Date的Object。

你有想法嗎?

您需要為從JavaScript傳遞過來的creation_date和date對象使用相同的日期格式。

使用以下查詢,它將為您提供所需的結果

cur = new Date(); // current date
tx.executeSql('SELECT * FROM easyPicture WHERE strftime('%Y-%m-%d', 'creation_date') > ?', (cur.getFullYear()+'-'+(cur.getMonth()+1)+'-'+cur.getDate()), function (tx, results) {});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM