Tuesday 6 September 2011

Learn Java Script: Date and Time Object


The Date object is useful when you want to display a date or use a timestamp in some sort of calculation. In Java, you can either make a Date object by supplying the date of your choice, or you can let JavaScript create a Date object based on your visitor's system clock. It is usually best to let JavaScript simply use the system clock.
Get the JavaScript Time
The Date object has been created, and now we have a variable that holds the current date! To get the information we need to print out, we have to utilize some or all of the following functions:

  1. getTime() - Number of milliseconds since 1/1/1970 @ 12:00 AM
  2. getSeconds() - Number of Seconds (0-59)
  3. getMinutes() - Number of minutes (0-59)
  4. getHours() - Number of hours (0-23)
  5. getDay() - Day of the week(0-6). 0 = Sunday, ... , 6 = Saturday
  6. getDate() - Day of the month (0-31)
  7. getMonth() - Number of month (0-11)
  8. getFullYear() - The four digit Year (1970-9999)
Example:
It is now
<script type="text/javascript">
<!--
var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
document.write(month + "/" + day + "/" + year)
//-->
</script>

Notice that we added 1 to the month variable to correct the problem with January being 0 and December being 11. After adding 1, January will be 1, and December will be 12
Example:
It is now
<script type="text/javascript">
<!--
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
if (minutes < 10){
minutes = "0" + minutes
}
document.write(hours + ":" + minutes + " ")
if(hours > 11){
document.write("PM")
} else {
document.write("AM")
}
//-->
</script>




No comments:

Post a Comment