2
我需要做一個網絡形式。它必須包含一個日期過濾器,即如果某個項目是在一個日期和其他日期之間創建的,則必須顯示一些項目。 我的形式:使用html5比較日期,jquery,ajax
<form id="tweetshow" method="post" action="" >
<p>
Enter user_id: <input type="text" name="user_id" />
</p>
<p>
Enter user last tweets amount: <input type="text" name="last_tweets_amount" />
</p>
<p>
From date: <input type="date" name = "from_date" step=7 min=2014-09-08>
</p>
<p>
To date: <input type="date" name = "to_date" step=7 min=2014-09-08>
</p>
<p>
<input type="button" value="Submit" onClick="ShowTweets()"/>
</p>
</form>
這是我的Java腳本,這proccesses它:
<script>
var test = document.forms['tweetshow'].to_date.value;
...
success:function(response)
{
...
if((item.created_at <= test))
{
$("<article>", { id: item.id })
.append($header, $text, $details)
.appendTo("#tweets");
alert(test);
}
}
...
</script>
變量"item.created_at"
由一個日期,它是建立,例如,如何這種模式:"Sun Oct 19 11:45:28 +0000 2014"
,但在表格中輸入的日期(它包含在變量"test"
中)構建爲這種模式:"2014-10-19"
。如何正確比較日期?