我必须进行验证检查,将日期(例如:12-jun-2015)与javascript中的当前系统日期进行比较。我可以比较日期和年份,但由于月份是'mon'格式,所以我无法与系统日期进行比较。
var date = new Date();
var currentMonth = date.getMonth();
var dateFields = (document.getElementById('startDate1').value.split('-'));
var screenMonth = dateFields[1];
请建议
答案 0 :(得分:0)
这可以通过使用包含“mon”格式的所有月份代码的月份数组来实现。
var month = ['jan','feb','mar','apr','may','jun','jul','aug','sep','oct','nov','dec'];
var date = new Date();
var currentMonth = date.getMonth();
var dateFields = (document.getElementById('startDate1').value.split('-'));
var screenMonth = dateFields[1];
if(sceenMonth.toLowerCase()==month[currentMonth])
// same month
else
// not same month