【发布时间】:2014-08-02 20:28:14
【问题描述】:
我有一个使用 jquery 日期和时间的文本框,我选择了一个日期和时间,所以这将在我的文本框中 2014/06/11 18:50 在提交按钮上,我正在调用一个 javascript
<asp:Button ID="bt_schedule" runat="server" CssClass="button" Text="Submit" OnClientClick="return btnSubmit_Click();"
OnClick="bt_schedule_Click" />
我的要求是日期应该大于等于今天的日期,并且时间应该大于当前时间的 5 分钟。所以我正在使用类似下面的东西
<script type="text/javascript">
function btnSubmit_Click() {
var strval = document.getElementById("<%= tb_calimage.ClientID %>").value;
var dateParts = strval.split(" ");
var date = dateParts[0];
var time = dateParts[1];
var datecompare = new Date(date);
var currentDate = new Date();
var sysdate = currentDate.getHours();
var systime = currentDate.getMinutes();
if (datecompare >= currentDate ) {
alert('Date greater than or equal t0 Today');
return false;
}
return true;
}
而且 currentDate 显示日期和时间,所以我无法正确获取它.. 以及如何检查时间。请帮忙
【问题讨论】:
标签: c# javascript jquery asp.net date