JSFiddle - React, Tailwind, and code Playground
by Karmik Patel
JavaScript
var messageData = '{"messages" : [{"user_id" : 13,"user_first_name" : "Alice","user_last_name" : "Tester","created_at" : "2019-09-08 12:17", "message_text" : "Yup, I\'ll see you at the restaurant"}, {"user_id" : 12,"user_first_name" : "Bob","user_last_name" : "Tester","created_at" : "2019-09-08 12:20", "message_text" : "Sounds good, see you then"}]}';
var messagesObject = JSON.parse(messageData);
var messagesArray = messagesObject["messages"];
for(var i = 0; i < messagesArray.length; i++){
var message = messagesArray[i];
var date = new Date(message["created_at"]);
console.log(date.getFullYear() + '/' + ("0" + (date.getMonth()+1)).slice(-2) + '/' + ("0" + date.getDate()).slice(-2) + ' ' + date.getHours() + ':' + date.getMinutes() + ' - ' + message['user_first_name'] + message['user_lastname']);
console.log(message["message_text"]);
}