¿Es posible obtener los CurrentCulture
's de lunes a viernes de DateTimeFormatInfo
, pero volviendo Lunes como primer día de la semana en lugar de Domingo. Y, si la cultura actual no es el inglés (es decir, el código ISO no es "en"), déjelo como predeterminado.Obtención de nombres de los días de cultivo actual en .NET
Por defecto CultureInfo.CurrentCulture.DateTimeFormat.DayNames
devuelve:
[0]: "Sunday"
[1]: "Monday"
[2]: "Tuesday"
[3]: "Wednesday"
[4]: "Thursday"
[5]: "Friday"
[6]: "Saturday"
pero necesito:
[0]: "Monday"
[1]: "Tuesday"
[2]: "Wednesday"
[3]: "Thursday"
[4]: "Friday"
[5]: "Saturday"
[6]: "Sunday"
De acuerdo, creo que esto es probablemente el más fácil. Terminé usando 'if (CurrentCulture.TwoLetterISOLanguageName ==" en ")' para verificar el inglés. –