Date object: It is providing methods to display system date and time.
<html>
<body>
<script>
var d = new Date();
document.write("Date : " + d);
</script>
</body>
</html>
Formatting Date: Date object providing methods to get values of month, week, day, hour etc..
<html>
<body>
<script>
var date = new Date();
var day = date.getDate();
var month = date.getMonth()+1;
var year = date.getFullYear();
document.write(day + "/" + month + "/"+year);
</script>
</body>
</html>
Note: we need to concatenate if the value is single digit
<html>
<body>
<script>
var date = new Date();
var day = date.getDate();
if(day<10){
day = "0"+day;
}
var month = date.getMonth()+1;
if(month<10){
month = "0"+month;
}
var year = date.getFullYear();
document.write(day + "/" + month + "/"+year);
</script>
</body>
</html>
Program to display Date and Time:
<html>
<body>
<script>
var date = new Date();
var day = date.getDate();
var month = date.getMonth()+1;
var year = date.getFullYear();
document.write("Date : " + day + "/" + month + "/"+year);
var h = date.getHours();
var m = date.getMinutes();
var s = date.getSeconds();
document.write("<br/>");
document.write("Time : " + h + "-" + m + "-" + s);
</script>
</body>
</html>