添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

经常会出现这样的情况,页面的日期格式是:YYYY-MM-DD,而数据库中的日期格式是:YYYYMMDD,两者之间需要转换一下,方能传到Java后台查询数据。

通常,这种转化的方法有两种,第一种,将日期字符串先截取,然后拼接;第二种,就是利用正则表达式去掉“-”

相比较而言,第二种方法快捷,不容易出错。

2、实现源码

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <title>JavaScript去除日期中的“-”</title>
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<script type="text/javascript">
	     function dateFormat()
	         var date = "2014-06-08";
	         alert("替换之前的日期:" + date);
	         //替换“-”
	         var dateStr = date.replace(/\-/g, "");
	         alert("替换之后的日期:" + dateStr);
	</script>
  </head>
     <input type="button" value="日期格式化" οnclick="dateFormat()"/>
  </body>
</html>
3、实现结果 

(1)初始化时

(2)单击“确定”后

经常会出现这样的情况,页面的日期格式是:YYYY-MM-DD,而数据库日期格式是:YYYYMMDD,两者之间需要转换一下,方能传到Java后台查询数据。 通常,这种转化的方法有两种,第一种,将日期字符串先截取,然后拼接;第二种,就是利用正则表达式去掉“-” 相比较而言,第二种方法快捷,不容易出错。 2、实现源码 <%@ page language=java import=java.util.* pageEncoding=UTF-8%> <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN> let nowDate = '2021-04-06' let a = nowDate.substr(0,4) + nowDate.substr(5,2) + nowDate.substr(8,2) let b = nowDate.substring(0,4) + nowDate.substring(5,7) + nowDate.substring(8,10) var c = nowDate.replace(/-/g, '') var startTime = $("#startTime").val(); //去除指定符号"-" startTime = startTime.replace(/-/g,""); //结束时间 var endTime = $("#endTime").val(); //去除指定符号"-" endTime = endTime.replace(/-/g,"")... trimEnd() 方法从一个字符串的末端移除空白字符。不影响原字符 trimRight() 是这个方法的别名。 const greeting = ' Hello world! '; console.log(greeting); // expected output: " Hello world! "; console.log(greeting.trimEnd()); // expected output: " Hello w function GUID() { this.date = new Date(); /* 判断是否初始化过,如果初始化过以下代码,则以下代码将不再执行,实际只执行一次 */ if (typeof this.newGUID != 'function') { /* 生成GUID码 */ GUID.prototype.newGUID = functio... <input type="number" onkeyup="(this.v=function(){this.value=this.value.replace(/-/g,'');}).ca...