var pattenStr = new RegExp("[\\s_-\\/:]","g");
解决方案 »
- ASP.net開發WEB程式簡單問題
- js关于div拖动后如果判断周围是否有相邻的div
- 急求走马灯效果·
- 求救微软的TreeView客户端用javascript代码添加节点,为什么PostBack后服务端看不到?
- 用DOM创建XML文件 在FireFox下没有反映 该如何在FF下做创建XML!! 解决后立刻结帖
- 请教一个统计字符串长度的javascript问题
- js 千位分隔符
- javascirpt怎么才能引用application变量
- fokker(独孤龙) barrydiu(巴索) 请进!
- 小问题,请大虾帮助
- Javascript与IE版本的两个问题
- 如何调用放在站点子目录的FckEditor组件
function stringToDate(p_strDate){
var pattenStr = new RegExp("[\s| |_|[-]|/|:]","g");
//var pattenStr = new RegExp("[\\s_-\\/:]","g"); var arrPatten = p_strDate.split(pattenStr);
for(var i=0;i<arrPatten.length;i++){
alert("=" + arrPatten[i]);
} var p_dDate;
try{
p_dDate = new Date(arrPatten[0],arrPatten[1]-1,arrPatten[2]);
}catch(err){
}
return p_dDate;
}var s = "2006-10-18 17:50:00";
alert(stringToDate(s));
<!--
var p_strDate = "2006-10-18 18:01:00";
var pattenStr = new RegExp("\\d+","g");
var arrPatten = p_strDate.match(pattenStr);
alert(arrPatten.join(" / "));var pattenStr = new RegExp("\\D","g");
var arrPatten = p_strDate.split(pattenStr);
alert(arrPatten.join(" / "));//-->
</script>
"-"也要转义
似乎与"2006-10-18 18:01:00"分格符出现的先后顺序有关.这个表达式到可以把前面的字符串split成"2006","10","18","18","01","00"
var p_strDate="2006-10-18 18:01:00"
var pattenStr = new RegExp("\s| |_|[-]|/|:","g");
var arrPatten = p_strDate.split(pattenStr);
alert(arrPatten)
</script>
<!--
var pattenStr = new RegExp("\s|-| |:|/","g");
var p_strDate = "2006-10-18 18:01:00";
var arrPatten = p_strDate.split(pattenStr);
document.write(arrPatten);
//-->
</script>看看行不?