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 相关文章推荐
父节点获取子节点的字符串示例代码
Feb 26 Javascript
jQuery实现简单二级下拉菜单
Apr 12 Javascript
JS+DIV+CSS排版布局实现美观的选项卡效果
Oct 10 Javascript
基于jQuery实现的美观星级评论打分组件代码
Oct 30 Javascript
angular.fromJson与toJson方法用法示例
May 17 Javascript
Vue2.0实现购物车功能
Jun 05 Javascript
通过说明与示例了解js五种设计模式
Jun 17 Javascript
基于Vue+ElementUI的省市区地址选择通用组件
Nov 20 Javascript
JavaScript canvas实现跟随鼠标事件
Feb 10 Javascript
JavaScript实现世界各地时间显示
Sep 07 Javascript
利用H5api实现时钟的绘制(javascript)
Sep 13 Javascript
微信小程序基于ColorUI构建皮皮虾短视频去水印组件
Nov 04 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
让这部DC动画新作刷新你的认知
2020/03/03 欧美动漫
php4的彩蛋
2006/10/09 PHP
php自定文件保存session的方法
2014/12/10 PHP
PHP获取一段文本显示点阵宽度和高度的方法
2015/03/12 PHP
编写PHP脚本来实现WordPress中评论分页的功能
2015/12/10 PHP
yii2.0实现验证用户名与邮箱功能
2015/12/22 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
2016/11/04 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
利用js的Node遍历找到repeater的一个字段实例介绍
2013/04/25 Javascript
7个让JavaScript变得更好的注意事项
2015/01/28 Javascript
JavaScript 匿名函数和闭包介绍
2015/04/13 Javascript
jquery实现九宫格大转盘抽奖
2015/11/13 Javascript
纯js实现手风琴效果
2020/04/17 Javascript
微信小程序开发之大转盘 仿天猫超市抽奖实例
2016/12/08 Javascript
JavaScript实现简单生成随机颜色的方法
2017/09/21 Javascript
利用Three.js如何实现阴影效果实例代码
2017/09/26 Javascript
使用vue-cli+webpack搭建vue开发环境的方法
2017/12/22 Javascript
JavaScript插入排序算法原理与实现方法示例
2018/08/06 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
利用原生JS实现欢乐水果机小游戏
2020/04/23 Javascript
javascript自定义加载loading效果
2020/09/15 Javascript
JavaScript如何实现防止重复的网络请求的示例
2021/01/28 Javascript
[02:08]DOTA2英雄基础教程 马格纳斯
2014/01/17 DOTA
python中的闭包用法实例详解
2015/05/05 Python
Python输出汉字字库及将文字转换为图片的方法
2016/06/04 Python
python字典快速保存于读取的方法
2018/03/23 Python
python tornado微信开发入门代码
2018/08/24 Python
对python mayavi三维绘图的实现详解
2019/01/08 Python
Python实现的列表排序、反转操作示例
2019/03/13 Python
python利用openpyxl拆分多个工作表的工作簿的方法
2019/09/27 Python
Pytorch 使用不同版本的cuda的方法步骤
2020/04/02 Python
基于python 凸包问题的解决
2020/04/16 Python
C++和python实现阿姆斯特朗数字查找实例代码
2020/12/07 Python
英国鲜花速递:Serenata Flowers
2018/04/03 全球购物
开会迟到检讨书
2014/01/08 职场文书
python使用shell脚本创建kafka连接器
2022/04/29 Python