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


Posted in Javascript onJune 09, 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 相关文章推荐
append和appendTo的区别以及appendChild用法
Dec 24 Javascript
js的参数有长度限制吗?发现不能超过2083个字符
Apr 20 Javascript
JavaScript中iframe实现局部刷新的几种方法汇总
Jan 06 Javascript
模仿password输入框的实现代码
Jun 07 Javascript
jquery制做精致的倒计时特效
Jun 13 Javascript
Vue.js实现一个自定义分页组件vue-paginaiton
Sep 05 Javascript
Bootstrap源码解读导航(6)
Dec 23 Javascript
使用JS中的Replace()方法遇到的问题小结
Oct 20 Javascript
vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法
Mar 09 Javascript
jQuery基于随机数解决中午吃什么去哪吃问题示例
Dec 29 jQuery
vue通过接口直接下载java生成好的Excel表格案例
Oct 26 Javascript
利用 JavaScript 构建命令行应用
Nov 17 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
Jun 09 #Javascript
初识SmartJS - AOP三剑客
Jun 08 #Javascript
javascript实例分享---具有立体效果的图片特效
Jun 08 #Javascript
js 中将多个逗号替换为一个逗号的代码
Jun 07 #Javascript
js 去除字符串第一位逗号的方法
Jun 07 #Javascript
javascript去除字符串中所有标点符号和提取纯文本的正则
Jun 07 #Javascript
用js替换除数字与逗号以外的所有字符的代码
Jun 07 #Javascript
You might like
由php的call_user_func传reference引发的思考
2010/07/23 PHP
PHP遍历数组的几种方法
2012/03/22 PHP
深入PHP5中的魔术方法详解
2013/06/17 PHP
让ThinkPHP支持大小写url地址访问的方法
2014/10/31 PHP
php实现插入数组但不影响原有顺序的方法
2015/03/27 PHP
再谈PHP中单双引号的区别详解
2016/06/12 PHP
php简单生成一组与多组随机字符串的方法
2017/05/09 PHP
由prototype_1.3.1进入javascript殿堂-类的初探
2006/11/06 Javascript
Javascript中Eval函数的使用
2010/03/23 Javascript
jquery制作弹窗提示窗口代码分享
2014/03/02 Javascript
javascript:window.open弹出窗口的位置问题
2014/03/18 Javascript
使用 stylelint检查CSS_StyleLint
2016/04/28 Javascript
Jquery实现select multiple左右添加和删除功能的简单实例
2016/05/26 Javascript
JavaScript运动框架 解决防抖动问题、悬浮对联(二)
2017/05/17 Javascript
JS运动特效之任意值添加运动的方法分析
2018/01/24 Javascript
vue实现图片加载完成前的loading组件方法
2018/02/05 Javascript
vue将后台数据时间戳转换成日期格式
2019/07/31 Javascript
对vuex中store和$store的区别说明
2020/07/24 Javascript
解决Python传递中文参数的问题
2015/08/04 Python
Python自定义线程类简单示例
2018/03/23 Python
Python分割指定页数的pdf文件方法
2018/10/26 Python
python生成器与迭代器详解
2019/01/01 Python
Python格式化字符串f-string概览(小结)
2019/06/18 Python
详解Pandas之容易让人混淆的行选择和列选择
2019/07/10 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
2020/09/22 Python
中国旅游网站:途牛旅游网
2019/09/29 全球购物
社区学雷锋活动策划方案
2014/01/30 职场文书
写求职信有什么意义
2014/02/17 职场文书
传承焦裕禄精神思想汇报2014
2014/09/10 职场文书
医院护士党的群众路线教育实践活动对照检查材料思想汇报
2014/10/04 职场文书
期中考试复习计划
2015/01/19 职场文书
检讨书范文500字
2015/01/28 职场文书
酒桌上的开场白
2015/06/01 职场文书
舌尖上的中国观后感
2015/06/02 职场文书
Python基础之hashlib模块详解
2021/05/06 Python
Redis分布式锁Redlock的实现
2021/08/07 Redis