Нет проблем с angular. Я подозреваю, что это из-за вашего часового пояса
A timezone offset (such as '+0430'),
or a standard UTC/GMT or continental US timezone abbreviation.
**When not supplied, uses the end-user's local system timezone.**
Optional. Default is undefined.
Например, в моем случае {{'2020-04-05T00:00:00Z' | date:'full'}}
дает Sunday, April 5, 2020 at 2:00:00 AM GMT+02:00
и {'2020-04-05T00:00:00Z' | date:'full':'UTC'}}
дает Sunday, April 5, 2020 at 12:00:00 AM GMT+00:00
Надеюсь, это поможет.
Изменить: full
параметр поможет вам лучше отладить вашу проблему, а затем, как только вы решите ее, вы можете сделать что-то более приятное для пользователя.