-1
我想有一個Javascript功能來比較兩個日期,該功能應該是如下
If i given a date as 1-1-2011 and another as 31-12-2011 or 1-1-2011 it should prompt me a message such that date should be greater than the previous one
。
任何一個可以幫助我
我想有一個Javascript功能來比較兩個日期,該功能應該是如下
If i given a date as 1-1-2011 and another as 31-12-2011 or 1-1-2011 it should prompt me a message such that date should be greater than the previous one
。
任何一個可以幫助我
我會給你的樣品嚐試根據自己的需要
<script type="text/javascript">
function CompareDates() {
var str1 = document.getElementById('<%= txtDate.ClientID %>').value;
var str2 = document.getElementById('<%= txtDate1.ClientID %>').value;
var dt1 = parseInt(str1.substring(0, 2), 10);
var mon1 = parseInt(str1.substring(3, 5), 10);
var yr1 = parseInt(str1.substring(6, 10), 10);
var dt2 = parseInt(str2.substring(0, 2), 10);
var mon2 = parseInt(str2.substring(3, 5), 10);
var yr2 = parseInt(str2.substring(6, 10), 10);
var date1 = new Date(yr1, mon1, dt1);
var date2 = new Date(yr2, mon2, dt2);
if (date2 < date1) {
alert("To date cannot be greater than from date");
return false;
}
}
</script>
<asp:TextBox ID="txtDate" runat="server"></asp:TextBox>
<asp:TextBox ID="txtDate1" runat="server" onBlur="CompareDates();"></asp:TextBox>
您應該爲此至少搜索! http://stackoverflow.com/questions/492994/compare-2-dates-with-javascript –
你有什麼試過?你會得到什麼錯誤?你的具體問題是什麼? *(很多人都可以幫忙,但不會給你代碼:你需要表現出一些努力)* –