Source code to get the server time from client side JavaScript code in asp.net or SharePoint application. Below sample code can be modified based on requirement.
<script type="text/javascript"> //Users time var timeLocal = new Date(); //Servers time var timeServer = new Date("<%= DateTime.Now %>"); //Calculate the difference (returns milliseconds) millDiff = timeLocal - timeServer; //initialize the clock on loading of page window.onload=function(){ //set the interval so clock ticks var timeClock=setInterval("TimeTick()",10); } //The ticking clock function function TimeTick(){ //grab updated time timeLocal = new Date(); //add time difference timeLocal.setMilliseconds(timeLocal.getMilliseconds() - millDiff); //display the value document.getElementById("spanTime").innerHTML =timeLocal; } </script> <span id="spanTime"></span>