I need a bit of help as my Java script knowledge is poor. I've dealt mainly with HTML and PHP in the past. I need to make a date form that adds a number to a specified date, which I've had some help with and it works. The only think I need to change is the format the date comes out in. At the moment it's out put in the format 'Fri, 02 Jan 2015 00:00:00 GMT' Where as I would quite like it to come out at 02/01/2015
Thanks in advance for your help. I've searched this over and over, but can't find anything that works with my code!
HTML
<input type="text" id="myStartDate" value="01/01/2015">
<select id="myDays">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
Javascript
var inputElement = document.getElementById('myStartDate'),
selectElement = document.getElementById('myDays'),
resultElement = document.getElementById('myResult');
function updateResultElement() {
var parts = inputElement.value.split('/'),
dateObject;
parts[1] -= 1;
parts.reverse();
dateObject = new Date(Date.UTC.apply(undefined, parts));
dateObject.setUTCDate(dateObject.getUTCDate() + Number(selectElement.value));
resultElement.textContent = dateObject.toUTCString();
}
inputElement.addEventListener('change', updateResultElement, false);
selectElement.addEventListener('change', updateResultElement, false);
updateResultElement();