diff --git a/clowder_server/static/js/dashboard-react.js b/clowder_server/static/js/dashboard-react.js index 1e97292..da54599 100644 --- a/clowder_server/static/js/dashboard-react.js +++ b/clowder_server/static/js/dashboard-react.js @@ -56,11 +56,23 @@ var ListItem = React.createClass({ console.log(this.state.collapsed); }, - render: function() { + dateToString: function (itemDate) { + var options = { + year: 'numeric', month: 'long', day: 'numeric', + hour: '2-digit', minute: '2-digit', + hour12: false, timeZoneName: 'short' + }, + dateAsString = new Date(itemDate).toLocaleString('en-US', options); + + return dateAsString; + }, + + render: function() { var listClass = 'service-item list-group-item service', item = this.props.item, - statusText; + statusText, + dateString = this.dateToString(item.date); if (item.passing) { listClass += ' service-passing list-group-item-success'; @@ -80,7 +92,7 @@ var ListItem = React.createClass({ {statusText}