fix time comparison bug, add dry run to avoid spamming relays
This commit is contained in:
+27
@@ -0,0 +1,27 @@
|
||||
import { normalizeUnits } from '../units/aliases';
|
||||
import absFloor from '../utils/abs-floor';
|
||||
|
||||
export function get(units) {
|
||||
units = normalizeUnits(units);
|
||||
return this.isValid() ? this[units + 's']() : NaN;
|
||||
}
|
||||
|
||||
function makeGetter(name) {
|
||||
return function () {
|
||||
return this.isValid() ? this._data[name] : NaN;
|
||||
};
|
||||
}
|
||||
|
||||
var milliseconds = makeGetter('milliseconds'),
|
||||
seconds = makeGetter('seconds'),
|
||||
minutes = makeGetter('minutes'),
|
||||
hours = makeGetter('hours'),
|
||||
days = makeGetter('days'),
|
||||
months = makeGetter('months'),
|
||||
years = makeGetter('years');
|
||||
|
||||
export { milliseconds, seconds, minutes, hours, days, months, years };
|
||||
|
||||
export function weeks() {
|
||||
return absFloor(this.days() / 7);
|
||||
}
|
||||
Reference in New Issue
Block a user