Я пытаюсь с moment.js знать, есть ли дата сегодня, вчера, 1 неделя назад или старше (2 недели назад или более).
Я уже сделал это для первых двух случаев:
var today = moment().startOf('day');
var yesterday = moment().subtract(1, 'days').startOf('day');
if (moment(localTime).isSame(today, 'd')) // today
// do something
if (moment(localTime).isSame(yesterday, 'd')) // yesterday
// do something
Правильно ли это?
Однако, как я могу проверить, есть ли дата неделю назад или старше (например, две недели назад)?