15424: Incorporate contents of WelcomePageHTML in login panel
[arvados-workbench2.git] / src / common / formatters.ts
index ae50ee8adda3ace82a380b0714961e3ea4fb4394..377e78e42a8678dae93980549bda9c6a10fc8020 100644 (file)
@@ -4,10 +4,16 @@
 
 import { PropertyValue } from "~/models/search-bar";
 
-export const formatDate = (isoDate?: string) => {
+export const formatDate = (isoDate?: string | null, utc: boolean = false) => {
     if (isoDate) {
         const date = new Date(isoDate);
-        const text = date.toLocaleString();
+        let text: string;
+        if (utc) {
+            text = date.toUTCString();
+        }
+        else {
+            text = date.toLocaleString();
+        }
         return text === 'Invalid Date' ? "(none)" : text;
     }
     return "(none)";