I have a code to place the number of the day of the week, but it shows me one day less. What am I doing wrong? I can only use javascript. Any help will be appreciated.
HTML
<html>
<input id="Day_number">Day of the Week Selected on DATE Input</label>
<br>
<label>Date</label>
<input type="date" id="idDATE" onchange="set_day_number()">
<script>
function set_day_number() {
var dt = new Date(document.getElementById("idDATE").value);
document.getElementById("Day_number").value = dt.getDay() ;
}
</script>
GS
var template = HtmlService.createTemplateFromFile('index');
var htmlOutput = template.evaluate()
.setSandboxMode(HtmlService.SandboxMode.IFRAME);
return htmlOutput;
}