updated everything to make it general
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
timeFunc = {
|
||||
addHours(time, h) {
|
||||
time.setTime(time.getTime() + (h * 60 * 60 * 1000));
|
||||
return time;
|
||||
},
|
||||
|
||||
addMinutes(time, m) {
|
||||
time.setTime(time.getTime() + (m * 60 * 1000));
|
||||
return time;
|
||||
},
|
||||
|
||||
addSeconds (time, s) {
|
||||
time.setTime(time.getTime() + (s * 1000));
|
||||
return time;
|
||||
},
|
||||
|
||||
getHours(time) {
|
||||
let hours;
|
||||
if (typeof time !== 'number') {
|
||||
hours = time.getHours().toString();
|
||||
}
|
||||
else {
|
||||
hours = Math.floor(time / (1000 * 60 * 60)).toString();
|
||||
}
|
||||
hours = (hours.length < 2) ? `0${hours}` : hours;
|
||||
return hours;
|
||||
},
|
||||
|
||||
getMinutes(time) {
|
||||
let minutes;
|
||||
if (typeof time !== 'number') {
|
||||
minutes = time.getMinutes().toString();
|
||||
}
|
||||
else {
|
||||
minutes = Math.floor((time % (1000 * 60 * 60)) / (1000 * 60)).toString();
|
||||
}
|
||||
minutes = (minutes.length < 2) ? `0${minutes}` : minutes;
|
||||
return minutes;
|
||||
},
|
||||
|
||||
getSeconds(time) {
|
||||
let seconds;
|
||||
if (typeof time !== 'number') {
|
||||
seconds = time.getSeconds().toString();
|
||||
}
|
||||
else {
|
||||
seconds = Math.floor((time % (1000 * 60)) / 1000).toString();
|
||||
}
|
||||
seconds = (seconds.length < 2) ? `0${seconds}` : seconds;
|
||||
return seconds;
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user