JavaScript利用正则表达式去除日期中的“-”


Posted in Javascript onJuly 01, 2014

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="日期格式化" onclick="dateFormat()"/> 
</body> 
</html>

3、实现结果

(1)初始化时
JavaScript利用正则表达式去除日期中的“-”
(2)单击“确定”后
JavaScript利用正则表达式去除日期中的“-”

Javascript 相关文章推荐
jquery中对表单的基本操作代码
Jul 29 Javascript
jQuery $.data()方法使用注意细节
Dec 31 Javascript
jquery(hide方法)隐藏指定元素实例
Nov 11 Javascript
javascript写的一个模拟阅读小说的程序
Apr 04 Javascript
javascript设置连续两次点击按钮时间间隔的方法
Oct 28 Javascript
Javascript中的Prototype到底是什么
Feb 16 Javascript
基于jquery实现ajax无刷新评论
Aug 19 Javascript
bootstrap模态框垂直居中效果
Dec 03 Javascript
深入理解vue中的slot与slot-scope
Apr 22 Javascript
深入分析jQuery.one() 函数
Jun 03 jQuery
mapboxgl区划标签避让不遮盖实现的代码详解
Jul 01 Javascript
解决vue 给window添加和移除resize事件遇到的坑
Jul 21 Javascript
jquery实现图片按比例缩放示例
Jul 01 #Javascript
js 实现的可折叠留言板(附源码下载)
Jul 01 #Javascript
JavaScript利用append添加元素报错的解决方法
Jul 01 #Javascript
JS中attr和prop属性的区别以及优先选择示例介绍
Jun 30 #Javascript
Visual Studio中js调试的方法图解
Jun 30 #Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
Jun 30 #Javascript
js从Cookies里面取值的简单实现
Jun 30 #Javascript
You might like
使用Limit参数优化MySQL查询的方法
2008/11/12 PHP
php中用数组的方法设置cookies
2011/04/21 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
BOOM vs RR BO3 第一场2.13
2021/03/10 DOTA
取得窗口大小 兼容所有浏览器的js代码
2011/08/09 Javascript
写得不错的jquery table鼠标经过变色代码
2013/09/27 Javascript
利用jquery写的左右轮播图特效
2014/02/12 Javascript
JavaScript使用yield模拟多线程的方法
2015/03/19 Javascript
JavaScript中的条件判断语句使用详解
2015/06/03 Javascript
jQuery的end()方法使用详解
2015/07/15 Javascript
jQuery实现带渐显效果的人物多级关系图代码
2015/10/16 Javascript
JS实现的倒计时效果实例(2则实例)
2015/12/23 Javascript
基于BootStarp的Dailog
2016/04/28 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
2016/12/26 Javascript
vue.js异步上传文件前后端实现代码
2017/08/22 Javascript
从零开始封装自己的自定义Vue组件
2018/10/09 Javascript
详解在create-react-app使用less与antd按需加载
2018/12/06 Javascript
Vue实现渲染数据后控制滚动条位置(推荐)
2019/12/09 Javascript
JS中队列和双端队列实现及应用详解
2020/09/29 Javascript
详解如何在Javascript中使用Object.freeze()
2020/10/18 Javascript
js 压缩图片的示例(只缩小体积,不更改图片尺寸)
2020/10/21 Javascript
Python实现读取txt文件并画三维图简单代码示例
2017/12/09 Python
Python中循环后使用list.append()数据被覆盖问题的解决
2018/07/01 Python
如何优雅地处理Django中的favicon.ico图标详解
2018/07/05 Python
CSS3属性background-size使用指南
2014/12/09 HTML / CSS
深入了解canvas在移动端绘制模糊的问题解决
2019/04/30 HTML / CSS
prAna官网:瑜伽、旅行和冒险服装
2019/03/10 全球购物
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
2014/03/30 面试题
J2EE包括哪些技术
2016/11/25 面试题
中学生班主任评语
2014/01/30 职场文书
经济国贸专业求职信
2014/06/18 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
党的群众路线教育实践活动个人整改方案
2014/09/21 职场文书
新闻稿件写作技巧
2015/07/18 职场文书
校园安全主题班会
2015/08/12 职场文书
spring cloud gateway中如何读取请求参数
2021/07/15 Java/Android