Subtract Time2.1.0+

  1. moment.duration().subtract(Number, String);
  2. moment.duration().subtract(Number);
  3. moment.duration().subtract(Duration);
  4. moment.duration().subtract(Object);

Mutates the original duration by subtracting time.

The same keys and shorthands used to create durations can be used here as the second argument.

  1. var a = moment.duration(3, 'd');
  2. var b = moment.duration(2, 'd');
  3. a.subtract(b).days(); // 1

Note that adding an invalid duration to any other duration results in an invalidduration.