首页 > 代码库 > JavaScript去除日期中的“-”

JavaScript去除日期中的“-”

JavaScript去除日期中的“-”


1、说明

      经常会出现这样的情况,页面的日期格式是: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">
<html>
  <head>
    
    <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>
  
  <body>
     <input type="button" value=http://www.mamicode.com/"日期格式化" onclick="dateFormat()"/>>
3、实现结果

(1)初始化时



(2)单击“确定”后