рони,
Может вы сталкивались с прохождением тестов и можете объяснить как работает assert.deepEqual?
var time = date('2018-02-02 12:45')
.add(2, 'hours')
.subtract(1, 'months')
.add(4, 'days')
.add(10, 'minutes');
assert.deepEqual(
time.value,
'2018-01-06 14:55',
'Если к дате "2018-02-02 12:45" ' +
'прибавить 2 часа, 4 дня и 10 минут, вычесть 1 месяц, ' +
'то получится "2018-01-06 14:55"'
);