angular / angular/components

bug(mat-date-picker): the native date adapter can't detect first day of week from user locale

Ouverte
#23,073 7 commentaires 4 réactions 0 personnes assignées Voir sur GitHub
area: material/datepicker P4
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

#### Reproduction

All material datepickers display weeks starting Sunday while I have Russia locale set up which demands Monday is the first day of week:

image

Yes, I know I can globally change starting day via DateAdapter but I need to datepickers to be users' locale compatible.

#### Expected Behavior
Monday is first day of week

#### Actual Behavior

Sunday is first day of week.

#### Environment

- Angular: 11.0.3
- CDK/Material: 11.2.4
- Browser(s): Firefox 89
- Operating System (e.g. Windows, macOS, Ubuntu): macOS 11.4

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire le problème avec Angular Material datepickers et une Russia locale, puis examinez le native date adapter et la gestion de sa locale. Le travail est terminé lorsque le datepicker affiche Monday comme premier jour de la semaine pour cette locale, tout en préservant le comportement existant de global DateAdapter override.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
frontend
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.