js根据一个时间计算N年后的时间-计算时间demo示例
2023-09-14 09:04:05 时间
<!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>
相关文章
- php 中js跳转页面跳转页面,js跳转代码_PHP页面跳转 Js页面跳转代码[通俗易懂]
- 初识js中的闭包_Js闭包中变量理解
- js遍历数组的几种方法
- axios发送cookie_js跨域设置cookie
- js函数式编程讲解
- js定时器与延时器_JS做定时器倒计时
- Js生成二维码_js在线生成二维码
- 在 Vue.js 中通过计算属性动态设置属性值
- js实现一键复制
- JS如何计算两个时间之间的间隔
- js中的cookie操作详解编程语言
- JS实现网页动态效果的原理
- JS技术连接Oracle数据库实现数据交互(js连接oracle实例)
- 使用JS操作Oracle数据库探索潜在可能性(js和oracle数据库)
- js计算时间过去的时间
- js计算页面刷新的次数
- js实现打印网页中定义的部分内容的代码
- 关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
- Js时间间隔计算的函数(间隔天数)
- js隐藏与显示回到顶部按钮及window.onscroll事件应用
- 利用毫秒减值计算时长的js代码
- JS的document.all函数使用示例
- JS实现根据出生年月计算年龄
- js判断60秒以及倒计时示例代码
- js实现字符串的16进制编码不加密