Javascript nombre del mes en castellano | Programador Web Valencia

Javascript nombre del mes en castellano

1 minuto

Javascript

En el ejemplo vamos a obtener el nombre del mes en español en una sola línea, sin complicaciones o arrays complejos. Además podríamos cambiar el idioma al que necesitáramos fácilmente.

Es importante saber que es-ES define el idioma, mientras que new Date() la fecha que quieras sacar el mes. En este caso se quiere el mes actual.


let mesActual = new Intl.DateTimeFormat('es-ES', { month: 'long'}).format(new Date());
console.log(mesActual) // enero

En caso que quieras un mes concreto puedes crear una función con lo anterior donde pases el número de. mes que necesites.

Por ejemplo.


function obtenerNombreMes (numero) {
  let miFecha = new Date();
  if (0 < numero && numero <= 12) {
    miFecha.setMonth(numero - 1);
    return new Intl.DateTimeFormat('es-ES', { month: 'long'}).format(miFecha);
  } else {
    return null;
  }
}

obtenerNombreMes(2)
// febrero

obtenerNombreMes(5)
// mayo


Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional.

Atribución/Reconocimiento-NoComercial-SinDerivados 4.0 Internacional

¿Me ayudas?

Comprame un café
Pulsa sobre la imagen

No te sientas obligado a realizar una donación, pero cada aportación mantiene el sitio en activo logrando que continúe existiendo y sea accesible para otras personas. Además me motiva a crear nuevo contenido.

Comentarios

{{ comments.length }} comentarios

Nuevo comentario

Nueva replica  {{ formatEllipsisAuthor(replyComment.author) }}

Acepto la política de Protección de Datos.

Escribe el primer comentario

Tal vez también te interese...