diff --git a/packages/grafana-data/src/datetime/formats.ts b/packages/grafana-data/src/datetime/formats.ts index cb26ee32716..df3711aabd0 100644 --- a/packages/grafana-data/src/datetime/formats.ts +++ b/packages/grafana-data/src/datetime/formats.ts @@ -92,12 +92,12 @@ export function localTimeFormat( return fallback ?? DEFAULT_SYSTEM_DATE_FORMAT; } - if (!locale) { + if (!locale && navigator) { locale = [...navigator.languages]; } // https://momentjs.com/docs/#/displaying/format/ - const dateTimeFormat = new Intl.DateTimeFormat(locale, options); + const dateTimeFormat = new Intl.DateTimeFormat(locale || undefined, options); const parts = dateTimeFormat.formatToParts(new Date()); const hour12 = dateTimeFormat.resolvedOptions().hour12;