xml - represent half hour time increment in javascript if else if -
i have built simple stock feed uses xml , javascript. aded in conditional based on time before market open shows previous close, while open shows ask price, when closed, shows last price. works, if time interval whole number. need time intervals 9:30 4:30 (16:30) when try augment time half hour errors.
here code, how display time intervals 9:30 , 16:30?
var time = new date().gethours(); var data; if (time < 10) { data = x[0].getelementsbytagname("previousclose")[0].childnodes[0].nodevalue;} else if (time < 16) { data = x[0].getelementsbytagname("ask")[0].childnodes[0].nodevalue;} else {data = x[0].getelementsbytagname("lastprice")[0].childnodes[0].nodevalue;}
just use minutes hours
var date = new date(); var hours = date.gethours(); var mins = date.getminutes(); var data; if (hours < 9 || ( hours < 10 && minutes < 30 ) ) { data = x[0].getelementsbytagname("previousclose")[0].childnodes[0].nodevalue; } else if (hours < 16 || ( hours < 17 && minutes < 30)) { data = x[0].getelementsbytagname("ask")[0].childnodes[0].nodevalue; } else { data = x[0].getelementsbytagname("lastprice")[0].childnodes[0].nodevalue; }
Comments
Post a Comment