Try Following Code in IE 11.
var d= new Date();
var lt=d.toLocaleTimeString();
var localeTime= lt.split(“:”);
var str=parseInt(localeTime[0]);
- parseInt is returning NaN.
- Try passing the value at localeTime[0] directly to parseInt() . It gives correct output which is numeric form of String passed to parseInt() .
- Try localeTime[0]===Value at localeTime[0] . The output is false.
Number(localeTime[0]);