js数字转换

来源:互联网 发布:期货自动交易软件 编辑:程序博客网 时间:2024/05/16 02:15
在用js转换月份的时候出现了一个问题,01--07用parseInt(month);可以正常返回1--7,可是08、09都返回0,而10以后又正常。
最后经过研究发现原来是js里以0开头为八进制,所以08 09为不正确的8进制数,所以被识别为0。
解决办法:
js还有一个方法parseInt(arg0,arg1);arg1为进制数。
parseInt(month,10);
 
贴出来分享!!
原创粉丝点击