我有一個像迄今爲止的兩個日期。 日期格式如28-Sep-2013 and 01-Sep-2013。 我想比較日期並顯示錯誤消息。 我使用此代碼,如何比較兩個日期?
var from = $('#<%= txtFDateEdu.ClientID %>').val();
var to = $('#<%= txtTDateEdu.ClientID %>').val();
var dateTypeVar = $('#<%= txtFDateEdu.ClientID %>').datepicker('getDate');
var dateTypeVarto = $('#<%= txtFDateEdu.ClientID %>').datepicker('getDate');
$.datepicker.formatDate('dd-mm-yy', dateTypeVar);
var datefrom = $.datepicker.formatDate('dd/mm/yyyy', dateTypeVar);
var dateto = $.datepicker.formatDate('dd/mm/yyyy', dateTypeVarto);
alert(datefrom);
if (datefrom > dateto) {
alert("Success");
}
else {
}
此代碼不能正常工作。日期格式發生一些問題。請任何人幫助我解決日期格式問題並正確比較日期。 我也使用此代碼。
var from = $('#<%= txtFDateEdu.ClientID %>').val();
var to = $('#<%= txtTDateEdu.ClientID %>').val(;)
alert(from);
alert(to);
var datefrom = new Date(from);
var dateto = new Date(to);
alert(datefrom);
alert(dateto);
if (datefrom > dateto) {
alwer("Success");
}
else {
}
但這也無法正常工作。
_「此代碼無法正常工作。日期格式中出現了一些問題」_您能稍微詳細地描述一下問題的原因。 – gdoron
是的,以日期格式發佈。我的日期格式類似於2013年9月28日。我想轉換日期而不是比較。 –
@jitendrakumar:如果你知道原因,你應該可以修復它。更加努力。 – KooiInc