var hoy = new Date('2018-08-17');
var date = new Date('2017-08-18');
var dif_aino = Math.floor(( hoy - date) / 31536000000);
// 1000 * 60 * 60 * 24 * 365 = 31536000000
var dif_mes = Math.floor((( hoy - date) % 31536000000) / 2592000000);
// 1000 * 60 * 60 * 24 * 30 = 2592000000
var dif_dia = Math.floor(((( hoy - date) % 31536000000) % 2592000000) / 86400000);
// 1000 * 60 * 60 * 24 = 86400000
document.write('La diferencia entre fechas es de '+ dif_aino + ' Años, ' + dif_mes + ' Meses, '+ dif_dia + ' Días');
// La diferencia entre fechas es de 0 Años, 12 Meses, 3 Días