Recuperar el nombre del día de la semana usando JavaScript

JavaScriptJavaScriptBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, exploraremos cómo recuperar el nombre del día de la semana a partir de un objeto de fecha dado utilizando JavaScript. Utilizaremos el método Date.prototype.toLocaleDateString() con la opción { weekday: 'long' } para obtener el nombre del día de la semana. Además, podemos especificar un nombre específico del idioma utilizando el segundo argumento opcional o utilizar la configuración regional predeterminada.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28251{{"Recuperar el nombre del día de la semana usando JavaScript"}} javascript/data_types -.-> lab-28251{{"Recuperar el nombre del día de la semana usando JavaScript"}} javascript/arith_ops -.-> lab-28251{{"Recuperar el nombre del día de la semana usando JavaScript"}} javascript/comp_ops -.-> lab-28251{{"Recuperar el nombre del día de la semana usando JavaScript"}} end

Recuperar el nombre del día a partir de un objeto de fecha

Para recuperar el nombre del día de la semana a partir de un objeto Date, siga estos pasos:

  1. Abra la Terminal/SSH y escriba node para comenzar a practicar la codificación.
  2. Utilice Date.prototype.toLocaleDateString() con la opción { weekday: 'long' } para recuperar el día de la semana.
  3. Puede utilizar el segundo argumento opcional para obtener un nombre específico del idioma o omitirlo para utilizar la configuración regional predeterminada.

A continuación, se muestra una implementación de ejemplo:

const dayName = (date, locale) =>
  date.toLocaleDateString(locale, { weekday: "long" });

Puede utilizar esta función de la siguiente manera:

dayName(new Date()); // 'Saturday'
dayName(new Date("09/23/2020"), "de-DE"); // 'Samstag'

Resumen

¡Felicitaciones! Has completado el laboratorio del nombre del día. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.