It appears you have not yet registered with DEVPPL. To register please click here... (it's fast, easy and free!)

Forum

Log In Sponsors
Board index Programming JavaScript Forum

Date Script Issues

Date Script Issues

Postby mraprak on Sat Oct 27, 2007 5:02 pm

Hi All

The following java script snippet, which displays date is working fine in Internet Explorer but, it fails to work in Netscape, Mozilla, Opera..
Please advise.

Code: Select all
  var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
  var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
 
  function getthedate(){
    var mydate=new Date()
    var year=mydate.getYear()
    if (year < 1000)
      year+=1900
    var day=mydate.getDay()
    var month=mydate.getMonth()
    var daym=mydate.getDate()
    if (daym<10)
      daym="0"+daym
    var hours=mydate.getHours()
    var minutes=mydate.getMinutes()
    var seconds=mydate.getSeconds()
    var dn="AM"
    if (hours>=12)
      dn="PM"
    if (hours>12){
      hours=hours-12
    }
    if (hours==0)
      hours=12
    if (minutes<=9)
      minutes="0"+minutes
    if (seconds<=9)
      seconds="0"+seconds
    //change font size here
    var cdate="<small><font color='6C6473' face='Verdana'><b>"+dayarray[day]+", "+montharray[month]+" "+daym+", "+year+" "+hours+":"+minutes+":"+seconds+" "+dn    +"</b></font></small>"
    if (document.all)
      document.all.clock.innerHTML=cdate
    else if (document.getElementById)
      document.getElementById("clock").innerHTML=cdate
    else
      document.write(cdate)
  }
  if (!document.all&&!document.getElementById)
    getthedate()
  function displayDate(){
    if (document.all||document.getElementById){
      getthedate();
      setInterval("getthedate()",1000)
    } 
  }


Thanks
Prakash A
mraprak
 
Posts: 0
Joined: Sat Oct 27, 2007 4:55 pm

Who is online

Users browsing this forum: No registered users and 4 guests