<SCRIPT LANGUAGE="JavaScript">
<!--
function getDateByMask(s,m){
if(m=="yyyy/MM/dd")
return new Date(s.replace(/(\d+)\/(\d+)\/(\d+)/,"$1/$2/$3"))
else
return new Date(s.replace(/(\d+)\/(\d+)\/(\d+)/,"$1/$3/$2"))
}
alert(getDateByMask("2002/01/10","yyyy/MM/dd"))
alert(getDateByMask("2002/01/10","yyyy/dd/MM"))
//-->
</SCRIPT>
<!--
function getDateByMask(s,m){
if(m=="yyyy/MM/dd")
return new Date(s.replace(/(\d+)\/(\d+)\/(\d+)/,"$1/$2/$3"))
else
return new Date(s.replace(/(\d+)\/(\d+)\/(\d+)/,"$1/$3/$2"))
}
alert(getDateByMask("2002/01/10","yyyy/MM/dd"))
alert(getDateByMask("2002/01/10","yyyy/dd/MM"))
//-->
</SCRIPT>
解决方案 »
- 这样子的一段代码,在IE可以显示,火狐等其它浏览器就不行?请高手指教
- 两个button 切换不同的页面?
- IE下的onmousedown鼠标事件问题
- document.getElementById(...)为空或者不是对象的问题
- (20分求)动态添加表格元素设置id
- EXT4动态加载树显示不正常
- 能不能在一个页面放一段javascript语句,页面一加载就发送一个请求到服务器了,获取页面的内容
- 各位帮忙看看:用javascript如何实现图片的更换?
- Jscript 和Javascript是什么区别和联系?请教各位。
- 这样的拖选功能可以实现吗?
- 如何用jsp和javascript生成树型结构
- 怎样能取得当前页面的得到焦点的Input的ID?
.
<SCRIPT LANGUAGE="JavaScript">
<!--
function getDateByMask(s,m){
return new Date(s.replace(/(\d+)\/(\d+)\/(\d+)/,m.replace(/y+/,"$1").replace(/M+/,"$2").replace(/d+/,"$3")));
}
alert(getDateByMask("2002/01/10","yyyy/MM/dd"))
alert(getDateByMask("2002/01/10","yyyy/dd/MM"))
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
function getDateByMask(s,m){
return new Date(s.replace(/(\d+)\/(\d+)\/(\d+)/,m));
}
alert(getDateByMask("2002/01/10","$1/$2/$3"))
alert(getDateByMask("2002/01/10","$1/$3/$2"))
//-->
</SCRIPT>
function getDateByMask(s,m){ var f = m.split("/"); var r = new Array(); var v = s.split("/"); for (var i=0;i<3;i++) r[f[i]] = v[i]; return new Date(r["yyyy"],r["MM"]-1,r["dd"]);
}
alert(getDateByMask("2002/01/10","yyyy/MM/dd"))
alert(getDateByMask("2002/01/10","yyyy/dd/MM"))
</script>How about This? It's By Me.^^
function getDateByMask(s,m){ var r = new Array(); for (var i=0;i<3;i++) r[m.split("/")[i]] = s.split("/")[i]; return new Date(r["yyyy"],r["MM"]-1,r["dd"]);
}
alert(getDateByMask("2002/01/10","yyyy/MM/dd"))
alert(getDateByMask("2002/01/10","yyyy/dd/MM"))
</script>