angular / angular/components

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

Abierto
#23,073 7 comentarios 4 reacciones 0 asignados Ver en GitHub
area: material/datepicker P4
Lenguaje dominante
TypeScript
Estrellas
25k
Forks
6.8k
Merge medio
1 d 8 h
PR fusionados (30 d)
91

Descripción

#### 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

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza reproduciendo el problema con Angular Material datepickers y una Russia locale; después, inspecciona el native date adapter y cómo gestiona su locale. Se considera terminado cuando el datepicker muestra Monday como el primer día de la semana para esa locale, manteniendo el comportamiento existente de global DateAdapter override.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
angular, typescript
Área
frontend
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.