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面象对象设计
Apr 28 Javascript
js jquery验证银行卡号信息正则学习
Jan 21 Javascript
什么是cookie?js手动创建和存储cookie
May 27 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
Jul 29 Javascript
js实现向右横向滑出的二级菜单效果
Aug 27 Javascript
15款最好的Bootstrap在线编辑器
Aug 03 Javascript
深入浅出 jQuery中的事件机制
Aug 23 Javascript
分分钟玩转Vue.js组件
Oct 25 Javascript
jQuery EasyUI 获取tabs的实例解析
Dec 06 Javascript
Bootstrap下拉菜单更改为悬停(hover)触发的方法
May 24 Javascript
使用D3.js+Vue实现一个简单的柱形图
Aug 05 Javascript
Vue项目引进ElementUI组件的方法
Nov 11 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时间戳与日期的转换
2013/06/06 PHP
PHP读取大文件的类SplFileObject使用介绍
2014/04/09 PHP
php通过执行CutyCapt命令实现网页截图的方法
2016/09/30 PHP
PHP面向对象之里氏替换原则简单示例
2018/04/08 PHP
js控制div及网页相关属性的代码
2009/12/19 Javascript
JavaScript建立一个语法高亮输入框实现思路
2013/02/26 Javascript
深入了解javascript中的prototype与继承
2013/04/14 Javascript
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
jquery $.fn $.fx是什么意思有什么用
2013/11/04 Javascript
PHP中CURL的几个经典应用实例
2015/01/23 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
JavaScript实现动画打开半透明提示层的方法
2015/04/21 Javascript
jquery 中ajax执行的优先级
2015/06/22 Javascript
js改变style样式和css样式的简单实例
2016/06/28 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
Vue.js组件使用开发实例教程
2016/11/01 Javascript
js实现手机web图片左右滑动效果
2017/12/29 Javascript
JS使用正则表达式获取小括号、中括号及花括号内容的方法示例
2018/06/01 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
Python实现基于HTTP文件传输实例
2014/11/08 Python
Python设置Socket代理及实现远程摄像头控制的例子
2015/11/13 Python
Python基于回溯法子集树模板实现图的遍历功能示例
2017/09/05 Python
Python使用装饰器模拟用户登陆验证功能示例
2018/08/24 Python
django Serializer序列化使用方法详解
2018/10/16 Python
在Python中通过getattr获取对象引用的方法
2019/01/21 Python
Python3.0 实现决策树算法的流程
2019/08/08 Python
Python使用qrcode二维码库生成二维码方法详解
2020/02/17 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
全球领先美式家具品牌:Ashley爱室丽家居
2017/08/07 全球购物
实现向右循环移位
2014/07/31 面试题
成功经营餐厅的创业计划书范文
2013/12/26 职场文书
建筑工地标语
2014/06/18 职场文书
奶茶店的创业计划书该怎么写?
2019/07/15 职场文书
致创业的您:这类人不适合餐饮创业
2019/08/19 职场文书
golang gopm get -g -v 无法获取第三方库的解决方案
2021/05/05 Golang
python高温预警数据获取实例
2022/07/23 Python