function periodDays(begin_date,end_date){ //date_pattern yyyy-MM-dd begin_date = begin_date.replace(/-/g, "/"); end_date = end_date.replace(/-/g, "/"); begin_date = new Date(begin_date); end_date = new Date(end_date); var days= end_date.getTime() - begin_date.getTime(); return parseInt(days / (1000 * 60 * 60 * 24)); }