Today's date with leading zeros

If day/month is less than '10', it is prefixed with zero. No more, no less.

Today: (last updated: )

For TODOs see README

{
  'use strict';
  const d = new Date();
  
  zeroPrefix = function (needZero) {
    return (needZero < 10) ? `0${needZero}` : needZero;
  };
  
  const now = {
    day: zeroPrefix(d.getDate()),
    month: zeroPrefix(d.getMonth()+1),
    year: d.getFullYear()
  }

  document.getElementById("date").innerHTML=`${now.day}/${now.month}/${now.year}`;
}

Source code on GitHub, code highlighting with Prism by Lea Verou