通过使用时刻javascript我只需要添加小时(不增加或添加分钟)/轮到最近的小时或月或年
By use moment javascript I need to add hours only (without increase or add minutes) / round to nearest hour or month or year
通过使用moment js,当我想在当前时间上增加一个小时时,我只想增加小时而不是分钟?所以时间03:25将是04:00而不是04:25(这是错误的)
// below increase 60 minutes while I only need to round to the nearest hour
$('#eventTime').val(moment().add(1, 'hours').format('HH:mm'));
希望解决方案也将工作,当轮到最近的一个月(得到下个月的第一天)或年,等等…
使用startOf
方法:
moment().startOf('hour').add(1, 'hours').format('HH:mm')
相关文章:
- 如何在添加时间值时始终恢复到最长24小时
- 如何在jQuery日期时间选择器中添加12小时格式
- 将上一小时和下一小时添加到数组中
- 无法在调整窗口大小时动态添加类
- 当屏幕尺寸较小时,可使用Javascript向移动菜单添加链接.不再有效
- 在指定时间中添加 24 小时后在网页上显示时间 x
- jQuery:在调整窗口大小时添加和删除元素,但始终覆盖窗口
- 如何将 2 小时添加到当前日期时间并将结果显示回日期时间
- 在 JavaScript 中获取一些添加了小时的日期
- 将字符串转换为日期对象,添加两个小时并转换回字符串(JavaScript)
- 如何在javascript中将小时添加到选定时间
- 添加小时数以获得结果的总小时数
- 将小时添加到仅显示NaN的新日期
- js添加7分钟直到10小时(00:07:04:14:21:)
- Javascript's的date对象toLocaleTimeString添加了一个小时
- 向容器中添加文本,以便在容器调整大小时填充它
- Twitter搜索API created_at添加小时Javascript
- 如何在我的jQuery脚本上添加+9小时
- 通过使用时刻javascript我只需要添加小时(不增加或添加分钟)/轮到最近的小时或月或年
- 如何添加5小时&还有30分钟