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 表单验证扩展代码(一)
Oct 11 Javascript
『jQuery』取指定url格式及分割函数应用
Apr 22 Javascript
初识Node.js
Mar 20 Javascript
jQuery zTree加载树形菜单功能
Feb 25 Javascript
JS 插件dropload下拉刷新、上拉加载使用小结
Apr 13 Javascript
9种改善AngularJS性能的方法
Nov 28 Javascript
JS实现左边列表移到到右边列表功能
Mar 28 Javascript
详解webpack之图片引入-增强的file-loader:url-loader
Oct 08 Javascript
react-router 路由切换动画的实现示例
Dec 03 Javascript
解决微信浏览器缓存站点入口文件(IIS部署Vue项目)
Jun 17 Javascript
Vue.js计算机属性computed和methods方法详解
Oct 12 Javascript
Vue3配置axios跨域实现过程解析
Nov 25 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
PHP5/ZendEngine2的改进
2006/10/09 PHP
深入理解PHP之OpCode原理详解
2016/06/01 PHP
laravel框架语言包拓展实现方法分析
2019/11/22 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
javascript编程起步(第五课)
2007/02/27 Javascript
用js实现随机返回数组的一个元素
2007/08/13 Javascript
使用jquery mobile做幻灯播放效果实现步骤
2013/01/04 Javascript
javascript实现简单的贪吃蛇游戏
2015/03/31 Javascript
cocos2dx骨骼动画Armature源码剖析(一)
2015/09/08 Javascript
常用原生JS兼容性写法汇总
2016/04/27 Javascript
微信小程序 页面传参实例详解
2016/11/16 Javascript
JavaScript微信定位功能实现方法
2016/11/29 Javascript
获取jqGrid中选择的行的数据
2016/11/30 Javascript
Javascript this 函数深入详解
2016/12/13 Javascript
Angular2关于@angular/cli默认端口号配置的问题
2017/07/15 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
vuex 中插件的编写案例解析
2019/06/10 Javascript
javascript 数组精简技巧小结
2020/02/26 Javascript
js实现动态时钟
2020/03/12 Javascript
基于原生js实现判断元素是否有指定class名
2020/07/11 Javascript
vue实现购物车的小练习
2020/12/21 Vue.js
Python实现去除代码前行号的方法
2015/03/10 Python
python实现查找excel里某一列重复数据并且剔除后打印的方法
2015/05/26 Python
python timestamp和datetime之间转换详解
2017/12/11 Python
pandas的排序和排名的具体使用
2019/07/31 Python
python opencv将表格图片按照表格框线分割和识别
2019/10/30 Python
CSS3 渐变(Gradients)之CSS3 径向渐变
2016/07/08 HTML / CSS
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
Hotels.com加拿大:领先的在线住宿网站
2018/10/05 全球购物
新学期红领巾广播稿
2014/01/14 职场文书
班组拓展活动方案
2014/08/14 职场文书
普通党员整改措施
2014/10/24 职场文书
2015年监理个人工作总结
2015/05/23 职场文书
创业计划书之校园超市
2019/09/12 职场文书
Win Server2016远程桌面如何允许多用户同时登录
2022/06/10 Servers
nginx代理实现静态资源访问的示例代码
2022/07/07 Servers