JavaScriptのオブジェクトの配列から特定の日付範囲の間のデータを取得するためにalasqlを使用しています。 以下のクエリを試しましたが、結果が得られません。私は開始日と終了日を渡しています。これらの範囲の間のデータのみが必要です。これを行う他の方法があれば、それも役に立ちます。これを行うのを手伝ってください、事前に感謝します
startTime = Sun Mar 27 2016 00:00:00 GMT+0530 (India Standard Time)
endTime = Sat Apr 02 2016 00:00:00 GMT+0530 (India Standard Time)
data= [
{
name:'Sam',
reportDate:'3/25/2016 16:34:00 PM'
},{
name:'Mac',
reportDate:'3/27/2016 10:26:00 PM'
},{
name:'Sandy',
reportDate:'3/30/2016 19:14:00 AM'
},{
name:'Smith',
reportDate:'4/2/2016 14:54:00 PM'
},{
name:'Warner',
reportDate:'4/4/2016 17:04:00 AM'
},{
name:'Finch',
reportDate:'3/28/2016 11:20:00 PM'
}
]
alasql("SELECT * from ? WHERE DATE([[0].reportDate]) >=" + startDate + "AND DATE([[0].reportDate]) <= " + endDate + "", [data]);