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 相关文章推荐
js 获取子节点函数 (兼容FF与IE)
Apr 18 Javascript
关于jQuery参考实例 1.0 jQuery的哲学
Apr 07 Javascript
比较不错的JS/JQuery显示或隐藏文本的方法
Feb 13 Javascript
js图片预加载示例
Apr 30 Javascript
使用jQuery判断IE浏览器版本的代码
Jun 14 Javascript
jQuery基本筛选选择器实例代码
Feb 06 Javascript
轻松理解JavaScript之AJAX
Mar 15 Javascript
关于JavaScript中forEach和each用法浅析
Jul 27 Javascript
Node.js系列之发起get/post请求(2)
Aug 30 Javascript
vue项目页面嵌入代码块vue-prism-editor的实现
Oct 30 Javascript
vue-video-player 断点续播的实现
Feb 01 Vue.js
vue选项卡切换的实现案例
Apr 11 Vue.js
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编程最快明白》第七讲:php图片验证码与缩略图
2010/11/01 PHP
PHP 的异常处理、错误的抛出及回调函数等面向对象的错误处理方法
2012/12/07 PHP
php计划任务之验证是否有多个进程调用同一个job的方法
2015/12/07 PHP
php简单创建zip压缩文件的方法
2016/04/30 PHP
laravel创建类似ThinPHP中functions.php的全局函数
2016/11/26 PHP
取得传值的函数
2006/10/27 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
阻止事件(取消浏览器对事件的默认行为并阻止其传播)
2013/11/03 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
Ajax与服务器(JSON)通信实例代码
2016/11/05 Javascript
详解AngularJS中的表单验证(推荐)
2016/11/17 Javascript
BootStrap 可编辑表Table格
2016/11/24 Javascript
React中如何引入Angular组件详解
2018/08/09 Javascript
vue移动端弹框组件的实例
2018/09/25 Javascript
Koa 使用小技巧(小结)
2018/10/22 Javascript
Nuxt.js实战和配置详解
2019/08/05 Javascript
vue 使用饿了么UI仿写teambition的筛选功能
2021/03/01 Vue.js
python原始套接字编程示例分享
2014/02/21 Python
基于python select.select模块通信的实例讲解
2017/09/21 Python
Python实现PS图像调整黑白效果示例
2018/01/25 Python
如何用Python合并lmdb文件
2018/07/02 Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
2018/11/29 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
如何用Python破解wifi密码过程详解
2019/07/12 Python
python Pillow图像处理方法汇总
2019/10/16 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
python 实现dict转json并保存文件
2019/12/05 Python
Lookfantastic瑞典:英国知名美妆购物网站
2018/04/06 全球购物
理肤泉俄罗斯官网:La Roche-Posay俄罗斯
2018/07/24 全球购物
纽约香氛品牌:NEST Fragrance
2018/10/15 全球购物
党员批评与自我批评发言材料
2014/10/14 职场文书
2015年网络舆情工作总结
2015/07/24 职场文书
学生会干部任命书
2015/09/21 职场文书
基于tensorflow权重文件的解读
2021/05/26 Python
灵能百分百第三季什么时候来?
2022/03/15 日漫
多线程Spring通过@Scheduled实现定时任务
2022/05/25 Java/Android