Introdução
Neste laboratório, exploraremos como obter o nome do dia da semana a partir de um objeto de data fornecido usando JavaScript. Usaremos o método Date.prototype.toLocaleDateString() com a opção { weekday: 'long' } para obter o nome do dia da semana. Adicionalmente, podemos especificar um nome específico para um idioma usando o segundo argumento opcional ou usar a localidade padrão.
Obtendo o Nome do Dia a partir de um Objeto de Data
Para obter o nome do dia da semana a partir de um objeto Date, siga estes passos:
- Abra o Terminal/SSH e digite
nodepara começar a praticar a codificação. - Use
Date.prototype.toLocaleDateString()com a opção{ weekday: 'long' }para obter o dia da semana. - Você pode usar o segundo argumento opcional para obter um nome específico para um idioma ou omiti-lo para usar a localidade padrão.
Aqui está um exemplo de implementação:
const dayName = (date, locale) =>
date.toLocaleDateString(locale, { weekday: "long" });
Você pode usar esta função assim:
dayName(new Date()); // 'Saturday'
dayName(new Date("09/23/2020"), "de-DE"); // 'Samstag'
Resumo
Parabéns! Você concluiu o laboratório do Nome do Dia. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.