现在的位置: 首页 > 综合 > 正文

js string 转其他类型收集

2013年08月07日 ⁄ 综合 ⁄ 共 645字 ⁄ 字号 评论关闭

javascript——js string 转 int 注意的问题——parseInt

 

var   str='1250' ;
alert( Number(str) );  //得到1250

  alert(parseInt(str));  //得到1250

var str1='00100';

  alert( Number(str1) );  //得到100

  alert(parseInt(str1));  //得到64

发现parseInt方法在format'00'开头的数字时会当作2进制转10进制的方法进行转换,所以建议string转int最好用Number方法

 

string 转 date

 

把一个日期字符串如“2007-2-28 10:18:30”转换为Date对象:
1:

1
var
   strArray
=
str.split(
"
   
"
);   

2

var
   strDate
=
strArray[
0
].split(
"
-
"
);   

3

var
   strTime
=
strArray[
1
].split(
"
:
"
);   

4

var
   a
=
new
   Date(strDate[
0
],(strDate[
1
]
-
parseInt(
1
)),strDate[
2
],strTime[
0
],strTime[
1
],strTime[
2
])   

2:
1
var
   s   
=
   
"
2005-12-15   09:41:30
"
;   

2

var
   d   
=
   
new
   Date(Date.parse(s.replace(
/-/
g,   
"
/
"
)));  

 

抱歉!评论已关闭.