JS实现日期加减的方法


Posted in Javascript onNovember 29, 2013

JS实现日期加减的方法

效果:成型日期-龄期=要求试验日期!

事件:

当改变成型日期文本框后触发事件!
当改变龄期文本框后触发事件!
代码:
(说明:成型日期ID: tbcxrq     龄期ID: tblq      要求试验日期ID: tbyqsyrq)

<script type="text/javascript">
        $(function() {
            $("#<%=tbcxrq.ClientID %>").change(function() { CaclDate(); });
            $("#<%=tblq.ClientID %>").change(function() { CaclDate(); });
            //根据龄期计算试验时间
            function CaclDate() {
if ($("#<%=tblq.ClientID %>").val() == "" || $("#<%=tbcxrq.ClientID %>").val() == "") {
                    $("#<%=tbyqsyrq.ClientID %>").val("");
                }
                else {
                    var MoldingDate = $("#<%=tbcxrq.ClientID %>").val();
                    MoldingDate = MoldingDate.replace("-", "/")
                    var d = new Date(MoldingDate);
                    var AgeDate = $("#<%=tblq.ClientID %>").val();
                    d.setDate(d.getDate() + parseInt(AgeDate));
                    var month = d.getMonth() + 1;
                    if (parseInt(month) < 10)
                        month = "0" + month;
                    var day = d.getDate();
                    if (parseInt(day) < 10)
                        day = "0" + day;
                    var date = (d.getFullYear()) + "-" + month + "-" + day;
                    $("#<%=tbyqsyrq.ClientID %>").val(date);
                }
            }
        });
    </script>
Javascript 相关文章推荐
深入认识javascript中的eval函数
Nov 02 Javascript
情人节之礼 js项链效果
Feb 13 Javascript
JavaScript中三种异步上传文件方式
Mar 06 Javascript
Angular 4依赖注入学习教程之FactoryProvider配置依赖对象(五)
Jun 04 Javascript
JavaScript 中调用 Kotlin 方法实例详解
Jun 09 Javascript
详解基于vue的移动web app页面缓存解决方案
Aug 03 Javascript
vue-router实现组件间的跳转(参数传递)
Nov 07 Javascript
解决linux下node.js全局模块找不到的问题
May 15 Javascript
JavaScript实现Excel表格效果
Feb 07 Javascript
jquery实现两个div中的元素相互拖动的方法分析
Apr 05 jQuery
JS 图片压缩原理与实现方法详解
Apr 29 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
Oct 29 Javascript
js弹出层永远居中实现思路及代码
Nov 29 #Javascript
根据表格中的某一列进行排序的javascript代码
Nov 29 #Javascript
JS取文本框中最小值的简单实例
Nov 29 #Javascript
js中的eventType事件及其浏览器支持性介绍
Nov 29 #Javascript
js简单实现根据身份证号码识别性别年龄生日
Nov 29 #Javascript
JS求平均值的小例子
Nov 29 #Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
Nov 29 #Javascript
You might like
php IP及IP段进行访问限制的代码
2008/12/17 PHP
PHP实现的堆排序算法详解
2017/08/17 PHP
PHP简单实现防止SQL注入的方法
2018/03/13 PHP
关于laravel-admin ueditor 集成并解决刷新的问题
2019/10/21 PHP
php 使用 __call实现重载功能示例
2019/11/18 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
Mootools 1.2教程 滚动条(Slider)
2009/09/15 Javascript
javascript offsetX与layerX区别
2010/03/12 Javascript
用JavaScript对JSON进行模式匹配(Part 1-设计)
2010/07/17 Javascript
ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
2012/03/14 Javascript
IE中getElementsByName()对有些元素无效的解决方案
2014/09/28 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
2016/01/26 Javascript
jQuery实现对无序列表的排序功能(附demo源码下载)
2016/06/25 Javascript
jQuery实现字体颜色渐变效果的方法
2017/03/29 jQuery
解决webpack -p压缩打包react报语法错误的方法
2017/07/03 Javascript
JS加密插件CryptoJS实现的Base64加密示例
2020/08/16 Javascript
JavaScript实现构造json数组的方法分析
2018/08/17 Javascript
JavaScript中七种流行的开源机器学习框架
2018/10/11 Javascript
小程序实现点击tab切换左右滑动
2020/11/16 Javascript
Python三级菜单的实例
2017/09/13 Python
Python基于socket实现简单的即时通讯功能示例
2018/01/16 Python
python OpenCV学习笔记实现二维直方图
2018/02/08 Python
python3+PyQt5+Qt Designer实现扩展对话框
2018/04/20 Python
Python爬取数据并写入MySQL数据库的实例
2018/06/21 Python
详解Numpy中的广播原则/机制
2018/09/20 Python
Flask之请求钩子的实现
2018/12/23 Python
python实现Dijkstra静态寻路算法
2019/01/17 Python
python3+openCV 获取图片中文本区域的最小外接矩形实例
2020/06/02 Python
AJAX的优缺点都有什么
2015/08/18 面试题
一套Delphi的笔试题二
2013/05/11 面试题
党员服务承诺书
2014/05/28 职场文书
五水共治一句话承诺
2014/05/30 职场文书
2014年重阳节活动策划方案书
2014/09/16 职场文书
党的群众路线教育实践活动调研报告
2014/11/03 职场文书
Python基础之hashlib模块详解
2021/05/06 Python
Win11无法访问设备和打印机 如何解决页面空白
2022/04/09 数码科技