JS处理日期&字符串格式相互转换

时间:2021-02-22 17:58:15

字符串转换为日期 格式:

//页面提交日期处理

function Send(){

  var EndDate = window.document.getElementById("EndDate").value;    

  //将日期转换为字符串

  var EndDateTX = EndDate.toString();

  if(EndDateTX !=""){

    //日期样式(yyyy/MM/dd)转换为字符串样式(yyyy-MM-dd)

    window.document.getElementById("EndDateTX").value =  EndDateTX.replace(/\//g,"-");   

  }else{

    window.document.getElementById("EndDateTX").value = "";

  }

}

-----------------------------------------------------------------------------------------------------------------

日期转换为字符串 格式:

//回显加载日期;前提是页面中的该日期栏位已经设置其栏位格式化为Date  ,且样式为 yyyy/MM/dd

function OnLoad(){

  var EndDate = window.document.getElementById("EndDate").value;

  if(EndDate !=""){

    //字符串格式(yyyy-MM-dd)转换为转换为日期格式(yyyy/MM/dd)

    var EndDateRX =  EndDate.replace(/-/g,"/");

    window.document.getElementById("EndDateRX").value = EndDateRX;

  }else{

    window.document.getElementById("EndDateRX").value ="";

  }

}