I'm fetching data using ajax. It works, and I get each piece of data as intended. But I would like to group data for each day. How can I do that?
What I have:
Sat Mar 03 2018 12:48:15 GMT+0100: Message 1
Sat Mar 03 2018 12:14:38 GMT+0100: Message 2
Fri Mar 02 2018 19:41:54 GMT+0100: Message 3
Fri Mar 02 2018 19:25:16 GMT+0100: Message 4
Fri Mar 02 2018 14:02:45 GMT+0100: Message 5
Wed Feb 28 2018 18:01:13 GMT+0100: Message 6
What I would like:
Sat Mar 03 2018: Message 1, Message 2
Fri Mar 02 2018: Message 3, Message 4, Message 5
Wed Feb 28 2018: Message 6
My (simplified) ajax:
$.ajax({
type: 'GET',
url: "my-url",
dataType: "json",
success: function(data) {
$.each(data, function(k, v) {
var date = v.date;
var message = v.message;
var t = new Date(date);
$('body').append(t + ': ' + message);
});
}
});
Can anyone point me in the right direction, please? Thanks.