function getdd(date)
{
yy=date.substr(0,4);
date=date.substr(3,date.length());
posi=dd.search("-");
if (posi==-1)
posi=dd.search("/");
mm=date.substr(posi,2);
if (mm.substr(1,1)=="/" || mm.substr(1,1)=="-")
mm="0"+mm.substr(0,1);
dd=date.substr(date.length()-2,2);
return yy+"-"+mm+"-"+dd;
}
{
yy=date.substr(0,4);
date=date.substr(3,date.length());
posi=dd.search("-");
if (posi==-1)
posi=dd.search("/");
mm=date.substr(posi,2);
if (mm.substr(1,1)=="/" || mm.substr(1,1)=="-")
mm="0"+mm.substr(0,1);
dd=date.substr(date.length()-2,2);
return yy+"-"+mm+"-"+dd;
}
解决方案 »
- $(document).ready(function()在ie里不执行,ff和chrome可以执行,
- 撒分,发布一个开源的JS-FORM验证框架
- |zyciis| Jquery中,如果取指定对像不包括某对像的对像,谢谢 急
- 用javascript从数据库里取出为YYYY-MM-DD的日期格式
- 如何用javascript判断xml的某个节点是否存在
- 没分了,江湖救急!! 如何将 "abc#123\#456" split成数组[abc, 123\#456]
- 关于javascript层的问题
- jscript简单问题@@@@@@@@@@@@@@@@@@@@(送100分)
- javascript弹出yes/no对话框语句是什么啊?
- 前端代码请教???????、谢谢各位大神
- 问一个问题,希望帮帮忙解决
- 求代码:禁止在文本框内输入0至9之外的字符
str = str.replace("-","/");
var objDate = new Date(str);alert("Year:" + objDate.getFullYear());
alert("Month:" + (objDate.getMonth()+1));
alert("Day:" + objDate.getDate());
alert(objDate.getFullYear() + "-" + (objDate.getMonth()+1) + -" + objDate.getDate());
function format(str){
var arr,reg=/(\d{4})(\/|-)(\d{1,2})(\/|-)(\d{1,2})/
if(arr=str.match(reg)){
alert(arr[1]+"年"+arr[3]+"月"+arr[5]+"日")
alert(arr[1]+"-"+(arr[3].length-1?"":"0")+arr[3]+"-"+(arr[5].length-1?"":"0")+arr[5])
}
}
format("2002-4-21")
format("2002/4/2")
</script>