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 相关文章推荐
Javascript基础知识(二)事件
Sep 29 Javascript
JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
Oct 16 Javascript
深入理解JavaScript系列(26):设计模式之构造函数模式详解
Mar 03 Javascript
jquery判断至少有一个checkbox被选中的方法
Jun 05 Javascript
jQuery+php实时获取及响应文本框输入内容的方法
May 24 Javascript
jQuery插件简单学习实例教程
Jul 01 Javascript
AngularJS自定义插件实现网站用户引导功能示例
Nov 07 Javascript
javascript 中设置window.location.href跳转无效问题解决办法
Feb 09 Javascript
解决给dom元素绑定click等事件无效问题的方法
Feb 17 Javascript
bootstrap 通过加减按钮实现输入框组功能
Nov 15 Javascript
JavaScript数组特性与实践应用深入详解
Dec 30 Javascript
JavaScript常用工具函数大全
May 06 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
php更改目录及子目录下所有的文件后缀扩展名的代码
2010/10/12 PHP
解析PHP处理换行符的问题 \r\n
2013/06/13 PHP
thinkphp配置连接数据库技巧
2014/12/02 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
2018/03/31 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
javascript 必知必会之closure
2009/09/21 Javascript
Ext grid 添加右击菜单
2009/11/26 Javascript
JavaScript中一个奇葩的IE浏览器判断方法
2014/04/16 Javascript
JavaScript文档碎片操作实例分析
2015/12/12 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
javascript显示上周、上个月日期的处理方法
2016/02/03 Javascript
jquery判断input值不为空的方法
2016/06/05 Javascript
js removeChild 方法深入理解
2016/08/16 Javascript
原生js实现tab选项卡切换
2020/03/23 Javascript
jQuery ajax MD5实现用户注册即时验证功能
2016/10/11 Javascript
VUE前端cookie简单操作
2017/10/17 Javascript
NodeJS 中Stream 的基本使用
2018/07/30 NodeJs
node中的cookie的具体使用
2018/09/13 Javascript
小程序富文本提取图片可放大缩小
2020/05/26 Javascript
详解微信小程序轨迹回放实现及遇到的坑
2021/02/02 Javascript
[04:07]显微镜下的DOTA2第八期——英雄复活动作
2014/06/24 DOTA
Python素数检测实例分析
2015/06/15 Python
wx.CheckBox创建复选框控件并响应鼠标点击事件
2018/04/25 Python
python中时间模块的基本使用教程
2019/05/14 Python
python交互模式下输入换行/输入多行命令的方法
2019/07/02 Python
Python学习笔记之列表推导式实例分析
2019/08/13 Python
解决TensorFlow训练内存不断增长,进程被杀死问题
2020/02/05 Python
Python读入mnist二进制图像文件并显示实例
2020/04/24 Python
在TensorFlow中实现矩阵维度扩展
2020/05/22 Python
日本最佳原创设计品牌:Felissimo(芬理希梦)
2019/03/19 全球购物
电焊工工作岗位职责
2014/02/06 职场文书
4S店售后客服自我评价
2014/04/09 职场文书
文化建设工作方案
2014/05/12 职场文书
个人收入证明范本
2014/09/18 职场文书
先进个人总结范文
2015/02/15 职场文书
Redis+AOP+自定义注解实现限流
2022/06/28 Redis