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 相关文章推荐
利用jquery操作Radio方法小结
Oct 20 Javascript
分享两个手机访问pc网站自动跳转手机端网站代码
Dec 24 Javascript
JavaScript简介
Feb 15 Javascript
学习Javascript面向对象编程之封装
Feb 23 Javascript
JS获取子、父、兄节点方法小结
Aug 14 Javascript
详解使用React全家桶搭建一个后台管理系统
Nov 04 Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
Dec 06 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
Nov 15 Javascript
vue 集成jTopo 处理方法
Aug 07 Javascript
vue表单数据交互提交演示教程
Nov 13 Javascript
Vue触发input选取文件点击事件操作
Aug 07 Javascript
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
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返回json数据函数实例
2014/10/09 PHP
PHP7基于curl实现的上传图片功能
2018/05/11 PHP
TFDN图片播放器 不错自动播放
2006/10/03 Javascript
jQuery向webApi提交post json数据
2017/01/16 Javascript
angular实现表单验证及提交功能
2017/02/01 Javascript
Angular.JS中的指令引用template与指令当做属性详解
2017/03/30 Javascript
Angular实现图片裁剪工具ngImgCrop实践
2017/08/17 Javascript
vue2里面ref的具体使用方法
2017/10/27 Javascript
vue弹窗插件实战代码
2018/09/08 Javascript
详解Vue源码之数据的代理访问
2018/12/11 Javascript
[52:41]OG vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/20 DOTA
关于Python中Inf与Nan的判断问题详解
2017/02/08 Python
Python3.6简单操作Mysql数据库
2017/09/12 Python
使用PyInstaller将python转成可执行文件exe笔记
2018/05/26 Python
win10下tensorflow和matplotlib安装教程
2018/09/19 Python
Python-copy()与deepcopy()区别详解
2019/07/12 Python
HTML5添加禁止缩放功能
2017/11/03 HTML / CSS
世界领先的以旅馆为主的在线预订平台:Hostelworld
2016/10/09 全球购物
美国紧身牛仔裤品牌:NYDJ
2017/05/24 全球购物
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
传统软件工程与面向对象的软件工程有什么区别
2012/05/31 面试题
学习党课思想汇报
2013/12/29 职场文书
求职简历中自我评价
2014/01/28 职场文书
企业道德讲堂实施方案
2014/03/19 职场文书
农村改厕实施方案
2014/03/22 职场文书
园林专业毕业生自荐信
2014/07/04 职场文书
县委常委班子专题民主生活会查摆问题及整改措施
2014/09/27 职场文书
民间个人借款协议书
2014/09/30 职场文书
通报表扬范文
2015/01/17 职场文书
教师年度个人总结
2015/02/11 职场文书
幼师中班个人总结
2015/02/12 职场文书
2016年“节能宣传周”活动总结
2016/04/05 职场文书
python 中的@运算符使用
2021/05/26 Python
Mysql超详细讲解死锁问题的理解
2022/04/01 MySQL
Golang Elasticsearches 批量修改查询及发送MQ
2022/04/19 Golang
Android实现获取短信验证码并自动填充
2023/05/21 Java/Android