js根据一个时间计算N年后的时间-计算时间demo示例

简介: js根据一个时间计算N年后的时间-计算时间demo示例
+关注继续查看
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>根据一个时间计算N年后的时间</title>
    <script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
</head>
<body>
     <div>
         <input type="" name="" value="10" id="newYear" />10年后
     </div>
     <div>
         当前年月日时分秒:<input type="text" id="nowtime" value="2020-11-16 16:58:05">
     </div>
     <div>
         下一年年月日时分秒:<input type="text" id="nexttime" value="">
     </div>

</body>
<script type="text/javascript">

    $(function(){
        $("#newYear").blur(function(){
            var nowtime = $("#nowtime").val();
            var newYear = $("#newYear").val();
            // 分割获取年月日
            var timeArr = nowtime.split(" "); // 字符串根据空格分割为数组
            console.log(timeArr);
            var d2 = new Date(timeArr[0]); 
            d2.setFullYear(d2.getFullYear()+parseInt(newYear)); 
            d2.setDate(d2.getDate()-1); 
            var sss = d2.toLocaleString();
            var sssArr = sss.split(" ");
            sss = sssArr[0].replace(/\//g, "-") +" "+timeArr[1]; // 字符串替换字符在拼接时分秒
            $("#nexttime").val(sss);
        });
    })
</script>
</html>

image

相关文章
|
1月前
|
JavaScript 前端开发
JS 计算两个时间戳相差年月日时分秒
JS 计算两个时间戳相差年月日时分秒
10 0
|
2月前
|
JavaScript 前端开发
Javascript之计算众数和中位数
Javascript之计算众数和中位数
|
3月前
|
JavaScript
计算滚动条的宽度--js
计算滚动条的宽度--js
20 0
|
3月前
|
JavaScript
js计算时间差(小时和分钟)demo效果
js计算时间差(小时和分钟)demo效果
|
4月前
|
JavaScript
JS 计算两个时间之间的间隔(天、时、分、秒)
JS 计算两个时间之间的间隔(天、时、分、秒)
35 0
|
5月前
|
JavaScript
js计算数组中某个元素重复出现的个数
js计算数组中某个元素重复出现的个数
38 0
|
5月前
|
JavaScript 前端开发
javascript计算对象数组某项求和的封装函数
javascript计算对象数组某项求和的封装函数
47 0
|
5月前
|
JavaScript 前端开发
javascript计算某段代码大执行时间console.time()
javascript计算某段代码大执行时间console.time()
26 0
|
5月前
|
JavaScript 前端开发
javascript自动判断15位和18为身份证号计算年龄的解决方案
javascript自动判断15位和18为身份证号计算年龄的解决方案
40 0
|
5月前
|
JavaScript 前端开发
javascript时间函数的运用:根据开始时间和时间差来计算截至时间的解决方案
javascript时间函数的运用:根据开始时间和时间差来计算截至时间的解决方案
34 0
热门文章
最新文章
相关产品
云迁移中心
推荐文章
更多