Tak jak kolega wyzej wspomnial, to momentJS robi tu robote:
za 5 dni
moment().add(5, 'days');
1 lutego
moment().set({'month': 1, 'date': 1}); // w Javascript pamietaj miesiace na hardcore'a liczone sa od zera:P
przedwczoraj
tutaj chyba musisz rozszrzajaca metode walnac, ale wtedy bedziesz mial nawet po polskiemu:P
moment.fn.przedwczoraj = function() {
return this.clone().utc().subtract('days', 2)
}
moment().przedwczoraj();
P.S. Jeszcze jakby przedziały obsługiwało : "między 1 a 10 lutego" <marzyciel>
Mowisz masz:
moment('2010-02-09').isBetween('2010-02-01', '2010-02-10'); // true
to chyba wsio ;)