Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

349
Vistas
Please help me to solve this problem about dates and function

Write a function normalize, that replaces '-' with '/' in a date string.

Example: normalize('20-05-2017') should return '20/05/2017'.

I have tried this:

let d = new Date('27-11-2021');

function normalize(session){    
     let normal = d.replace('-','/');
     
     return (session);
}
about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

As you are being asked to pass a string representation of a date to the normalize function, you can use String.prototype.replaceAll() to replace each - with / in the string.

For this problem, there does not appear to be a need to parse the string as an actual javascript Date object.

// Write a function normalize, that replaces '-' with '/' in a date string.
// Example: normalize('20-05-2017') should return '20/05/2017'.
function normalize(stringDate) {
  const normal = stringDate.replaceAll('-', '/');
  return normal;
}

const result = normalize('20-05-2017')
console.log(result)

about 4 years ago · Juan Pablo Isaza Denunciar

0

Try This or Use replaceAll instead of replace function because in new ES replaceAll is working.

let date = normalize('20-05-2017');
console.log('date: ',date);

function normalize(date){
    return (date.replace(/-/g,'/'));
}
about 4 years ago · Juan Pablo Isaza Denunciar

0

First off, the date is invalid for some reason. In the constructor, you cannot pass in 27-8-2021. So for example, you can go this way.

let d = new Date();

d.toLocaleDateString() // returns '8/27/2021'
d.toLocaleDateString('en-in') // returns '27/8/2021'
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda