• @[email protected]
    link
    fedilink
    102 years ago

    Because in reality you’re not doing stupid stuff like that in the image. And using Typescript definitely helps.

    However I’m always annoyed that the month parameter when constructing a date object is 0 based. So 1st of Jan is

    new Date(2024, 0, 1)
    
    • @[email protected]
      link
      fedilink
      12 years ago

      Looks confusing at first, but I found it nice for accessing a month array.

      const months = ["Jan", "Feb", ...];
      
      months[0] === "Jan";
      
      const label = months[date.getMonth()];