I have json as follow:
"reviews":[
{
"notes": "Great place, perfect location but the best part was the Staff. Thank you so much for making our trip so wonderful!",
"date": "2015-04-18",
"rating":{"overall": 100}
},
{
"notes": "I messed up the days I was supposed to be there but they did everything they could to get me a room, which I did. The guy at the front was super nice and then drew me an entire map based off of how much time I had there in Rome. It was extremely helpful and the restaurant he recommends (a friends who you get 10% off of) had good lasagna. Great place for a really reasonable price. Also, the doors do not automatically lock for you room, so just remember to lock your door when you leave. ",
"date": "2016-04-18",
"rating":{"overall": 94}
}
]
I am trying to get the latest date (most recent) so that I can print the associated "notes".
function highestReview() {
var maxNumb = [];
for(var y = 0; y < data.reviews.length; y++){
maxNumb.push(data.reviews[y].date);
}
var latestDate = new Date(Math.max.apply(null, maxNumb));
console.log(latestDate);
}
highestReview();
I am getting "invalid date"