在前端编程中,经常需要对日期进行加减天、时、分、秒的操作,例如使用JS实现日期的倒计时。类似于C#中的AddDays、AddHours等,下面介绍在js中对日期加减的方法。

例如:当前日期为 2016-12-11 20:20:20

 var t = new Date();//你已知的时间var t_s = t.getTime();//转化为时间戳毫秒数t.setTime(t_s + 1000 * 60);//设置新时间比旧时间多一分钟alert(t) // 2016-12-11 20:21:20t.setTime(t_s + 1000 * 60 * 60);//设置新时间比旧时间多一小时alert(t) // 2016-12-11 21:20:20t.setTime(t_s + 1000 * 60 * 60 * 24);//设置新时间比旧时间多一天alert(t) // 2016-12-12 20:20:20
var t = new Date();//你已知的时间t.setTime(t.setMinutes(t.getMinutes() + 1));//设置新时间比旧时间多一分钟
alert(t) // 2016-12-11 20:21:20t.setTime(t.setHours(t.getHours() + 1));//设置新时间比旧时间多一小时
alert(t) // 2016-12-11 21:20:20

js对日期加减指定天、时、分、秒相关推荐

  1. js实现日期加减获取年龄

    //js实现日期加减获取年龄var birthday=new Date('2021-01-01'.replace(/-/g, "\/")); //传入时间var d=new Dat ...

  2. 使用js实现日期加减

    使用js实现日期年月日的加减,自动处理闰年: function setDateTest() {addOrReduceDate("D","2019-6-15 14:45:1 ...

  3. js版的倒计时(月-日-时-分-秒-毫秒)

    大早上好瞌睡,爬起来接着写. 今天做的倒计时用了三种方法 过程和思路: 设置未来的时间.(使用在new Date()后面直接设置时间的方法) 获取当前的时间( newDate() ) 用未来时间减去现 ...

  4. js日期加减一天_js日期如何进行加减计算

    [摘要]首先介绍一下大的背景:就是我们的手机端项目涉及到购买会员之后,购买所有的商品都会有相应的折扣.那么我们的后台管理系统就可以指定用户,为其开通会员.核心技术:js日期如何进行加减计算. [作者] ...

  5. mysql中使用日期加减时无法识别年-月格式数据的问题,%Y-%m这种格式数据

    最新做报表统计的时候处理按月统计部分时发现,虽然使用 DATE_FORMAT( time, '%Y-%m' ) 函数可以将日期格式转成年-月,但是如果是参数是年-月格式,即"2018-10& ...

  6. js日期加减一天_JS日期加减,日期运算代码

    这篇文章主要介绍了JS日期加减,日期运算代码,需要的朋友可以参考下 一.日期减去天数等于第二个日期 function cc(dd,dadd){ //可以加上错误处理 var a = new Date( ...

  7. js 日期加减操作(日、月、年)

    js 日期加减操作(日.月.年) 先定义当前时间 const myDate = new Date() 2.日期加减操作 myDate.setYear(myDate.getFullYear() + 1) ...

  8. java 和 mysql 获取周 星期 的第一天 最后一天 或者 月的 日期(字符串转日期,日期转字符串,日期加减)...

    获取周的第一天,最后一天 System.out.println(getStartEndDate("2016-05-01", 1)); 获取星期的第一天和最后一天 System.ou ...

  9. mysql2000日期加减,SQL日期处理函数DATEADD和DATEDIFF详解

    SQL Server数据库中,DATETIME和SMALLDATETIME的值是存储为整数的.虽然如此,SQL Server数据库并不因此支持对这两种类型的值做数学运算. 不过,我们一定会有给日期或时 ...

最新文章

  1. Tomcat正常启动,可以访问其主页,却不能访问webapp中的项目的jsp文件
  2. el表达式 if 和 if else 的写法
  3. AngularJS+Jersey下载excel
  4. 数据结构_C语言_实验一_线性结构 ——一元多项式求导
  5. nexus批量上传与下载
  6. Mac下一款好用的UML图绘制工具(StarUML)
  7. 阿里云服务器搭建ftp服务器
  8. 关于Android图形系统的一些事实真相
  9. Flask PyMongo的基本使用
  10. GIS空间分析 缓冲区分析与叠加分析1 选址分析(市区择房)
  11. 微信小程序函数传参以及获取调用
  12. JAVA计算机毕业设计自习室预订系统Mybatis+系统+数据库+调试部署
  13. 【鲲鹏HCIA考试】随堂习题卷二
  14. 大学物理/量子物理基础/康普顿效应
  15. 英语六级作文单词、例句总结
  16. S/4 HANA中的MATDOC和MATDOC_EXTRACT
  17. 泰勒公式--泰勒多项展开以及应用
  18. 十三、Linux目录结构
  19. windows下更改应用程序属性的详细信息
  20. 牛客 - 统计每个月兔子的数量

热门文章

  1. mysql5.7 优化 三
  2. EmguCV的学习日志(一)
  3. nginx 做均衡负载
  4. 母亲生活在农村,今年45岁,已经买了医保,要如何配置商业保险?
  5. Java,基于简单输入的薪水计算器
  6. 数据库主键到底是用自增长(INT)好还是UUID好?
  7. python 元组使用场景_列表和元组(三):列表和元组的性能以及使用场景
  8. AForge学习笔记(3):AForge.Fuzzy
  9. 技术新领导人张小龙:一些成功不能复制
  10. 循环神经网络LSTM论文解读