Get Current Time Using JavaScript

Here is the quick code to get the current time in 12 hours format using JavaScript.

   1: <script language="javascript">
   2: function getTime() {
   3:     var dTime = new Date();
   4:     var hours = dTime.getHours();
   5:     var minute = dTime.getMinutes();
   6:     var period = "AM";
   7:     if (hours > 12) {
   8:         period = "PM"
   9:     }
  10:     else {
  11:         period = "AM";
  12:     }
  13:     hours = ((hours > 12) ? hours - 12 : hours)
  14:     return hours + ":" + minute + " " + period
  15: }
  16: </script>
Published Thursday, January 01, 2009 7:00 PM by aghausman12
Filed under:

Comments

# re: Get Current Time Using JavaScript

Tuesday, January 06, 2009 11:40 AM by tsantos

I do it slightly different, but get the same result

var getTime = function() {

var d = new Date();

d.setDate(new Date().getDate());

var time = d.toTimeString().substr(0, d.toTimeString().lastIndexOf(" "));

return (time + d.toLocaleTimeString().substr(d.toLocaleTimeString().lastIndexOf(" ")));

}

# re: Get Current Time Using JavaScript

Thursday, February 19, 2009 3:53 AM by arsk

good

Leave a Comment

(required) 
(required) 
(optional)
(required)