There might be a case that you might need to save date on UTC format while the user input date might be regional date time format. The following function converts the date on the UI layers itself from the input reginonal date to UTC Date.
function convertToUTCFormat(date){
var year = "" + date.getUTCFullYear();
var month = "" + (date.getUTCMonth() + 1);
if (month.length == 1) { month = "0" + month; } //months range is [0-11]
var day = "" + date.getUTCDate();
if (day.length == 1) { day = "0" + day; }
var hour = "" + date.getUTCHours();
if (hour.length == 1) { hour = "0" + hour; }
var minute = "" + date.getUTCMinutes(); if (minute.length == 1) minute = "0" + minute; } var second = "" + date.getUTCSeconds(); if (second.length == 1) { second = "0" + second; }
return year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second+":000"; }