From 7a8173b56ac9ec46c2dc8c54e307434bed35acf8 Mon Sep 17 00:00:00 2001 From: Rowa Audil Date: Wed, 20 Oct 2021 08:36:28 +0000 Subject: [PATCH] fix(formatters): Fixes range-selection date formatting. Also checks whether we are in the same month. fixes APM-331190 --- libs/barista-components/formatters/src/date/date-range.ts | 5 ++++- .../chart-selection-area-default-example.ts | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/libs/barista-components/formatters/src/date/date-range.ts b/libs/barista-components/formatters/src/date/date-range.ts index 1289f1f260..a1408a7f94 100644 --- a/libs/barista-components/formatters/src/date/date-range.ts +++ b/libs/barista-components/formatters/src/date/date-range.ts @@ -101,7 +101,10 @@ export function dtFormatDateRange( dateString1 = 'y MMM d HH:mm'; } - if (date1.getDate() === date2.getDate()) { + if ( + date1.getUTCMonth() === date2.getUTCMonth() && + date1.getDate() === date2.getDate() + ) { dateString2 = 'HH:mm'; } } else { diff --git a/libs/examples/src/chart/chart-selection-area-default-example/chart-selection-area-default-example.ts b/libs/examples/src/chart/chart-selection-area-default-example/chart-selection-area-default-example.ts index 747266a394..8fbbfba624 100644 --- a/libs/examples/src/chart/chart-selection-area-default-example/chart-selection-area-default-example.ts +++ b/libs/examples/src/chart/chart-selection-area-default-example/chart-selection-area-default-example.ts @@ -16,7 +16,6 @@ // tslint:disable no-magic-numbers import { Component } from '@angular/core'; - import { generateData } from '../chart-data-utils'; @Component({