在JavaScript中将15分钟添加到字符串中 [英] Add 15 minutes to string in javascript
本文介绍了在JavaScript中将15分钟添加到字符串中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
var time="18:15:00"
我正在像上面的字符串一样以24小时格式获取时间.
我必须添加15分钟的时间才能添加.
不使用substring()
.
I am getting time in 24 hour format like above string.
i have to add 15 minutes to time how can i add.
Without using substring()
.
var time
是字符串,而不是date object
.
在Google上搜索但找不到它.
var time
is string not a date object
.
Search on google but not get it.
推荐答案
您可以这样做:
function addMinutes(time, minsToAdd) {
function D(J){ return (J<10? '0':'') + J;};
var piece = time.split(':');
var mins = piece[0]*60 + +piece[1] + +minsToAdd;
return D(mins%(24*60)/60 | 0) + ':' + D(mins%60);
}
addMinutes('18:15:00', '20'); // '18:35'
这篇关于在JavaScript中将15分钟添加到字符串中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文