Nodejs Utililty Methods Minute Calculate

List of utility methods to do Minute Calculate

Description

The list of methods to do Minute Calculate are organized into topic(s).

Method

getMinute()
Date.prototype.getMinute = function () {
    return (this.getMinutes() < 10 ? '0' : '') + this.getMinutes();
};
getMinutesFormatted(number)
Date.prototype.getMinutesFormatted = function(number) {
    var minutes = this.getMinutes();
    return minutes < 10 ? '0' + minutes : minutes;
};
getMinutesTwoDigits()
Date.prototype.getMinutesTwoDigits = function()
    var retval = this.getMinutes();
    if (retval < 10)
        return ("0" + retval.toString());
    else
        return retval.toString();
};
getSimpleMinutesgetSimpleMinutes()
Date.prototype.getSimpleMinutes = function getSimpleMinutes() {
  var ss_ofs = this.getDaySimpleSeconds();
  var sm_ofs = Math.floor(ss_ofs/100);
  var sh_ofs = Math.floor(sm_ofs/100);
  return sm_ofs-sh_ofs*100;
isXMinutesBeforeNow(minutes)
Date.prototype.isXMinutesBeforeNow = function(minutes)
  minutes = parseInt(minutes);
  if (minutes !== minutes){
    console.warn('Date.isXMinutesBeforeNow: @param: minutes is NaN');
    return true;
  var d = Date.now();
  return (d - this) > (parseInt(minutes) * 60 *1000);
...
olderThan(minutes)
Date.prototype.olderThan = function(minutes) {
  var now = new Date();
  return now.getTime() - this.getTime() > minutes*60*1000
};
removeMinutes(m)
Date.prototype.removeMinutes = function (m) {
  this.setMinutes(this.getMinutes()-m);
  return this;
};
timeHourMinute()
Date.prototype.timeHourMinute = function () {
    return ((this.getHours() < 10)?"0":"") + this.getHours() +":"+ ((this.getMinutes() < 10)?"0":"") + this.getMinutes();
timeMinute()
Date.prototype.timeMinute = function () {
     return ((this.getMinutes() < 10)?"0":"") + this.getMinutes();
totalMinutes()
Date.prototype.totalMinutes = function(){
  return this.getHours()*60+this.getMinutes()