diff --git a/custom/js/helper.js b/custom/js/helper.js
index c386ca0..34b444f 100644
--- a/custom/js/helper.js
+++ b/custom/js/helper.js
@@ -43,9 +43,9 @@ function renderClientList(data) {
${obj.Client.name}
${obj.Client.email}
- ${obj.Client.created_at}
+ ${prettyDateTime(obj.Client.created_at)}
- ${obj.Client.updated_at}
+ ${prettyDateTime(obj.Client.updated_at)}
${obj.Client.use_server_dns ? 'DNS enabled' : 'DNS disabled'}
IP Allocation`
@@ -60,3 +60,10 @@ function renderClientList(data) {
$('#client-list').append(html);
});
}
+
+function prettyDateTime(timeStr) {
+ const dt = new Date(timeStr);
+ const offsetMs = dt.getTimezoneOffset() * 60 * 1000;
+ const dateLocal = new Date(dt.getTime() - offsetMs);
+ return dateLocal.toISOString().slice(0, 19).replace(/-/g, "/").replace("T", " ");
+}
\ No newline at end of file