Я получаю на объекте что-то вроде этого 3/19
, и мне нужно знать, как я могу сделать читаемым моментально, потому что я должен сравнить эту дату с текущей датой, которую я также получаю с момента.
export const themes: Theme[] = [{
theme: 'spring',
bannerImage: 'spring.jpg',
cssOverride: 'springThemeStyles.scss',
endDate: '6/19',
startDate: '3/19'
}];
export const getActiveTheme = (): any => {
const now = moment().format('MM/DD');
return themes.map((t: Theme) => {
if (t.startDate >= now || t.endDate <= now) {
if (t.theme.toLowerCase() === 'spring') {
return require('../../../styles/spring.theme.scss');
}
return null;
}
});
};
Прямо сейчас это проверка не работает: (t.startDate >= now || t.endDate <= now)
Но если я сделаю что-то вроде этого: moment(t.endDate)
это говорит о недопустимых данных.
Есть мысли?