Moment tenía la opción de obtener el nombre del día según el número de semana (0 a 6). Veo que Luxon tiene el día de la semana, como número del 1 al 7 (el lunes es el 1, el domingo el 7) https://moment.github.io/luxon/#/parsing pero no sé cómo puedo convertir la semana número al nombre del día?
en el momento
moment().day(0).format('ddddd'); // SundayEcharía un vistazo a Info.weekdays deluxon , esto dará nombres de días en varios formatos.
Sin embargo, la numeración de los días es ligeramente diferente a la de Momento, por lo que tendrá que traducir.
const { Info } = luxon; // moment.js days of week: Sunday: 0 -> Monday: 6 const momentDays = [0,1,2,3,4,5,6]; console.log('Index', 'Long', 'Short'); momentDays.forEach(day => { // Luxon day indexes are Monday: 0 -> Sunday 6 const luxonDay = (day + 6) % 7; console.log(day, Info.weekdays('long')[luxonDay], Info.weekdays('short')[luxonDay]); }) .as-console-wrapper { max-height: 100% !important; top: 0; } <script src="https://cdnjs.cloudflare.com/ajax/libs/luxon/2.0.2/luxon.min.js" integrity="sha512-frUCURIeB0OKMPgmDEwT3rC4NH2a4gn06N3Iw6T1z0WfrQZd7gNfJFbHrNsZP38PVXOp6nUiFtBqVvmCj+ARhw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>