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 学习 - 提高篇
Feb 02 Javascript
一个简单的jQuery插件制作 学习过程及实例
Apr 25 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
Oct 31 Javascript
DOM基础教程之使用DOM控制表格
Jan 20 Javascript
jquery操作复选框checkbox的方法汇总
Feb 05 Javascript
Javascript技术栈中的四种依赖注入详解
Feb 23 Javascript
javascript 判断页面访问方式电脑或者移动端
Sep 19 Javascript
jquery Banner轮播选项卡
Dec 26 Javascript
jquery 一键复制到剪切板的实例
Sep 20 jQuery
Vue.js实现开发购物车功能的方法详解
Feb 22 Javascript
微信小程序模板消息限制实现无限制主动推送的示例代码
Aug 27 Javascript
vue实现将一个数组内的相同数据进行合并
Nov 07 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 printf输出格式使用说明
2010/12/05 PHP
基于PHP array数组的教程详解
2013/06/05 PHP
php导入csv文件碰到乱码问题的解决方法
2014/02/10 PHP
PHP curl伪造IP地址和header信息代码实例
2015/04/27 PHP
php实现批量删除挂马文件及批量替换页面内容完整实例
2016/07/08 PHP
PHP实现的折半查找算法示例
2017/12/19 PHP
JavaScript语言中的Literal Syntax特性分析
2007/03/08 Javascript
JavaScript Event学习第十一章 按键的检测
2010/02/10 Javascript
js 异步处理进度条
2010/04/01 Javascript
Javascript计算时间差的函数分享
2011/07/04 Javascript
JavaScript 匿名函数(anonymous function)与闭包(closure)
2011/10/04 Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
2013/01/11 Javascript
基于jquery css3实现点击动画弹出表单源码特效
2015/08/31 Javascript
Vue.js创建Calendar日历效果
2016/11/03 Javascript
jQuery实现鼠标悬停3d菜单展开动画效果
2017/01/19 Javascript
js学习总结之DOM2兼容处理重复问题的解决方法
2017/07/27 Javascript
浅谈Angular2 模块懒加载的方法
2017/10/04 Javascript
JS重学系列之聊聊new操作符
2019/03/04 Javascript
vue和小程序项目中使用iconfont的方法
2020/05/19 Javascript
javascript中call,apply,bind的区别详解
2020/12/11 Javascript
[02:28]DOTA2英雄基础教程 狼人
2013/12/23 DOTA
[05:31]干嘛呢兄弟!DOTA2 TI9语音轮盘部分出处
2019/05/14 DOTA
[43:41]OG vs Newbee 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
Python素数检测的方法
2015/05/11 Python
python中解析json格式文件的方法示例
2017/05/03 Python
Python使用Scrapy保存控制台信息到文本解析
2017/12/27 Python
对Python 文件夹遍历和文件查找的实例讲解
2018/04/26 Python
Python读取txt内容写入xls格式excel中的方法
2018/10/11 Python
关于 Python opencv 使用中的 ValueError: too many values to unpack
2019/06/28 Python
python中有关时间日期格式转换问题
2019/12/25 Python
python实现遍历文件夹图片并重命名
2020/03/23 Python
python 使用多线程创建一个Buffer缓存器的实现思路
2020/07/02 Python
斯凯奇美国官网:SKECHERS美国
2016/08/20 全球购物
乡镇网格化管理实施方案
2014/03/23 职场文书
勤奋学习演讲稿
2014/05/10 职场文书
给老婆的检讨书
2015/01/27 职场文书