javascript 格式yyyy-mm-dd,日期和字符串相互转换

来源:www.heci.net 时间:2006/4/11 16:59:56 作者:heci
//strDate 的格式是 yyyy-mm-dd, 如果格式不正确返回当前日期
function StrToDate(strDate){
var splitArray;
var str="";
str=strDate;
splitArray=str.split("-")
if(splitArray.length!=3)
  return new Date();
for(var i=0; i<splitArray.length; i++)
{
  if( isNaN(splitArray) ) return new Date();
}
return new Date(splitArray[0],splitArray[1]-1,splitArray[2]);
}

//日期转化为字符串格式: yyyy-mm-dd
function DateToStr(dt){
var str="";
if(dt.getFullYear){
  var y,m,d;
  y=dt.getFullYear();
  m=dt.getMonth()+1;  //1-12
  d=dt.getDate();
  str=""+y+"-"+m+"-"+d;
}
return str;
}内容来源:[ http://www.heci.net 贺词收藏网 ]!