如何将分钟数添加到特定日期
How to add minutes to a specific date?
我有这个日期:
2015-10-27 10:50:00
在可变的分钟内,我得到了这个值:30
现在,为了在最初的日期上增加分钟数,我将日期转换为我想要的格式,如下所示:
var dbdate = moment(moment(appointment['end_datetime']).format('YYYY-MM-DD HH:mm:ss'));
dbdate.add({minutes: min});
但这次返回的日期与上面相同。注意:约会[结束日期]包含上述日期。我做错了什么?
var dbdate = moment(appointment['end_datetime']).add(30, 'minutes').format('YYYY-MM-DD HH:mm:ss')
或使用您的可变
var dbdate = moment(appointment['end_datetime']).add(min, 'minutes').format('YYYY-MM-DD HH:mm:ss')
参考:http://momentjs.com/docs/#/manipulating/add/
不要先格式化
var dbdate = moment(appointment['end_datetime']);
dbdate.add({minutes: min});
// format dbdate just before using it/displaying it
这假设您在变量min
中存储了要以分钟为单位添加的值。在上面的代码中,minutes
是属性名称,而不是值。
简单的JS Date()方法可以做到这一点。
var date= new Date('2015-10-27 10:50:00');
日期中的值现在是"2015年10月27日星期二10:50:GMT+0530(印度标准时间)"
date.setMinutes(date.getMinutes()+30);
现在日期变量已将日期时间增加到30分钟。
相关文章:
- 将日期添加到日期输入字段Angular
- 使用javascript将两个输入的日期添加在一起
- 在循环中为日期添加天数,javascript
- 使用奇怪的控制台日志结果向输入日期添加天数
- jQuery将日期添加到输入中,但仅当它's是空的
- 在 javascript 中为日期添加时间
- 在 Java 脚本中向日期添加变量编号
- 将日期添加到日期以使明天成为当前日期 - Javascript
- 使用AngularJS将当前日期添加到帖子中
- 如何使用 JavaScript 从当前日期添加一年
- 使用Greasemonkey为页面上的日期添加粗体标签
- Javascript为未来日期添加时间
- 是否有一个内置函数可以将创建日期添加到couchDB中的文档中
- 使用jquery或Javascript向选定日期添加天数
- 使用JavaScript为日期添加1年
- 将日期添加到用php和javascript编写的时钟和日期脚本中
- 将开始日期和结束日期添加为高图中的X轴标签
- 使用jquery日期选择器向日期添加自定义属性
- 在不更改GMT时间的情况下为日期添加天数
- Javascript日期添加