strZeroDate
Date as String with zeros
by Luiz Vargas
JavaScript
// setup only
var dt = new Date(2018,6,31); // just for the test
var separator = '.';
var strDate = (dt.getFullYear() + separator + (dt.getMonth() + 1) + separator + dt.getDate());
// end of setup
strDate = strDate.replace(/(\b\d{1}\b)/g, "0$1")
alert(strDate + '; reversed: '+ strDate.split(separator).reverse().join(separator));