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 相关文章推荐
JS 的应用开发初探(mootools)
Dec 19 Javascript
javascript数字数组去重复项的实现代码
Dec 30 Javascript
js获取本机的外网/广域网ip地址完整源码
Aug 12 Javascript
详解javascript高级定时器
Dec 31 Javascript
jQuery on()方法绑定动态元素的点击事件实例代码浅析
Jun 16 Javascript
谈谈PHP中相对路径的问题与绝对路径的使用
Aug 16 Javascript
浅谈Angularjs link和compile的使用区别
Oct 21 Javascript
ionic实现下拉刷新载入数据功能
May 11 Javascript
AngularJS自定义指令实现面包屑功能完整实例
May 17 Javascript
Web技术实现移动监测的介绍
Sep 18 Javascript
zepto.js 实时监听输入框的方法
Dec 04 Javascript
js实现div色块拖动录制
Jan 16 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
下拉列表多级联动dropDownList示例代码
2013/06/27 PHP
smarty内置函数capture用法分析
2015/01/22 PHP
PHP使用preg_split()分割特殊字符(元字符等)的方法分析
2017/02/04 PHP
PHP基于ORM方式操作MySQL数据库实例
2017/06/21 PHP
XAMPP升级PHP版本实现步骤解析
2020/09/04 PHP
IE JS编程需注意的内存释放问题
2009/06/23 Javascript
javascript for循环设法提高性能
2010/02/24 Javascript
jquery 单引号和双引号的区别及使用注意
2013/07/31 Javascript
简单的js表单验证函数
2013/10/28 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
2014/06/23 Javascript
js滚动条平滑移动示例代码
2016/03/29 Javascript
js实现可控制左右方向的无缝滚动效果
2016/05/29 Javascript
JavaScript自定义分页样式
2017/01/17 Javascript
angularjs结合html5实现拖拽功能
2018/06/25 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
js 判断当前时间是否处于某个一个时间段内
2019/09/19 Javascript
浅谈vue获得后台数据无法显示到table上面的坑
2020/08/13 Javascript
python登录豆瓣并发帖的方法
2015/07/08 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
2017/12/14 Python
使用Django启动命令行及执行脚本的方法
2018/05/29 Python
对python numpy.array插入一行或一列的方法详解
2019/01/29 Python
NumPy 基本切片和索引的具体使用方法
2019/04/24 Python
Python基于paramunittest模块实现excl参数化
2020/04/26 Python
MxNet预训练模型到Pytorch模型的转换方式
2020/05/25 Python
pytorch  网络参数 weight bias 初始化详解
2020/06/24 Python
css3中less实现文字长阴影(long shadow)
2020/04/24 HTML / CSS
Sunglasses Shop英国:欧洲领先的太阳镜在线供应商之一
2018/09/19 全球购物
澳大利亚最大的护发和护肤品购物网站:RY
2019/12/26 全球购物
设备动力科岗位职责范本
2014/02/23 职场文书
人事专员的职责
2014/02/26 职场文书
车间安全生产标语
2014/06/06 职场文书
民事授权委托书范文
2014/08/02 职场文书
简易离婚协议书(范本)
2014/10/25 职场文书
2016年“我们的节日·清明节”活动总结
2016/04/01 职场文书
python 如何将两个实数矩阵合并为一个复数矩阵
2021/05/19 Python
JS前端轻量fabric.js系列之画布初始化
2022/08/05 Javascript