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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS处理日期&字符串格式相互转换相关的知识,希望对你有一定的参考价值。

之前找过一些获取系统日期以及日期&字符串格式相互转换的方式,但总体自我感觉来说还是以下的方式会更适合一些。

如有更好的方式,望大家多多赐教和交流,谢谢!

2016年曾写过一次,不过只是发了一下代码截图,昨天想起博客园,登录后查看发现截图受损无法打开,本人表示非常抱歉,

还望之前查看并未打开的的朋友多多见谅!

【未经本人允许禁止转发分享,谢谢!】

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

字符串转换为日期 格式:

//页面提交日期处理

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 ="";

  }

}

 

注: replace() 的应用以及注意事项,大家可以自行去查看相关资料,网上有很多。

 

以上是关于JS处理日期&字符串格式相互转换的主要内容,如果未能解决你的问题,请参考以下文章

js时间戳与日期格式的相互转换

js 不同时间格式介绍以及相互间的转换

JS日期与字符串相互转换!!

Java中的日期各种类型之间的相互转换

java-Timestamp数据类型与字符型日期的相互转换

java-Timestamp数据类型与字符型日期的相互转换