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 得到当前页面高度和宽度的两个函数
Feb 21 Javascript
Web 前端设计模式--Dom重构 提高显示性能
Oct 22 Javascript
js中各浏览器中鼠标按键值的差异
Apr 07 Javascript
js批量设置样式的三种方法不推荐使用with
Feb 25 Javascript
javascript获取隐藏元素(display:none)的高度和宽度的方法
Jun 06 Javascript
JS实现在页面随时自定义背景颜色的方法
Feb 27 Javascript
jQuery插件formValidator实现表单验证
May 23 Javascript
jQuery EasyUI右键菜单实现关闭标签/选项卡
Oct 10 Javascript
vue单页缓存存在的问题及解决方案(小结)
Sep 25 Javascript
js中console在一行内打印字符串和对象的方法
Sep 10 Javascript
解决Layui中templet中a的onclick参数传递的问题
Sep 20 Javascript
vue多页面项目中路由使用history模式的方法
Sep 23 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
不用数据库的多用户文件自由上传投票系统(3)
2006/10/09 PHP
用mysql触发器自动更新memcache的实现代码
2009/10/11 PHP
PHP时间格式控制符对照表分享
2013/07/23 PHP
php中__toString()方法用法示例
2016/12/07 PHP
PHP获取当前执行php文件名的代码
2017/03/02 PHP
基于Jquery的将DropDownlist的选中值赋给label的实现代码
2011/05/06 Javascript
js阻止默认事件与js阻止事件冒泡示例分享 js阻止冒泡事件
2014/01/27 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
2015/06/10 Javascript
浅谈js算法和流程控制
2016/12/29 Javascript
利用JS实现简单的日期选择插件
2017/01/23 Javascript
js实现自定义进度条效果
2017/03/15 Javascript
jquery使用iscorll实现上拉、下拉加载刷新
2017/10/26 jQuery
聊聊JS动画库 Velocity.js的使用
2018/03/13 Javascript
vue iview实现动态路由和权限验证功能
2018/04/17 Javascript
手把手教你 CKEDITOR 4 实现Dialog 内嵌 IFrame操作详解
2019/06/18 Javascript
vue双向绑定数据限制长度的方法
2019/11/04 Javascript
Vuex,iView UI面包屑导航使用扩展详解
2019/11/04 Javascript
React实现轮播效果
2020/08/25 Javascript
[09:37]2018DOTA2国际邀请赛寻真——不懈追梦的Team Serenity
2018/08/13 DOTA
python检测lvs real server状态
2014/01/22 Python
基于Python3 逗号代码 和 字符图网格(详谈)
2017/06/22 Python
Python实现读取邮箱中的邮件功能示例【含文本及附件】
2017/08/05 Python
Python函数参数匹配模型通用规则keyword-only参数详解
2019/06/10 Python
Django框架视图层URL映射与反向解析实例分析
2019/07/29 Python
Django 在iframe里跳转顶层url的例子
2019/08/21 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
详解python中GPU版本的opencv常用方法介绍
2020/07/24 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
2020/12/09 Python
实例讲解使用CSS实现多边框和透明边框的方法
2015/09/08 HTML / CSS
贝斯特韦斯特酒店集团官网:Best Western
2019/01/03 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
伦敦新晋轻奢耳饰潮牌:Tada & Toy
2020/05/25 全球购物
行政人事主管岗位职责
2015/04/11 职场文书
公安机关起诉意见书
2015/05/20 职场文书
MySQL优化及索引解析
2022/03/17 MySQL