Learn the Date Object by Building a Date Formatter - Step 26

Tell us what’s happening:

I’ve been stuck on the syntax for this step for quite a while. I’m sure I’m missing something simple, but I can’t see it. Any help is appreciated.

Your code so far

<!-- file: index.html -->

/* file: styles.css */

/* file: script.js */
// User Editable Region


  switch (dateOptionsSelectElement.value) {
    case "yyyy-mm-dd":
      currentDateParagraph.textContent = formattedDate
        .split("-")
        .reverse()
        .join("-");
      break;
    case "mm-dd-yyyy h Hours m Minutes":
      currentDateParagraph.textContent = `${month}-${day}-${year} ${hours}Hours ${minutes}Minutes`;
      break;
  }

// User Editable Region

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

Challenge Information:

Learn the Date Object by Building a Date Formatter - Step 26

Hi @jfo0707

Here is a comparison of the original code and your code.

The code in blue is the original code, the code in red is your code.
The code in magenta is the overlap.

It looks like your altered the case statement.

Also, each word needs a single space, to separate it from the variable before it.

Happy coding

Thank you. I finished the project.

1 Like