MomentJS Sandbox

by Erick Petrucelli

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/moment.min.js"></script>

TypeScript

const pastMonth = moment().subtract(1, 'month');
const yesterday = moment().subtract(1, 'day');

function isWithinTwoWeeks(date) {
	const twoWeeksAgo = moment().subtract(2, 'week');
  return moment(date).isSameOrAfter(twoWeeksAgo);
}

function testDate(date) {
  document.write('Test date: ');
  document.write(moment(date).format('dddd, MMM D, YYYY'));
  document.write('<br>Is it within past two weeks? ');
  document.write(isWithinTwoWeeks(date) ? 'Yes!' : 'No!');
  document.write('<br><br>');
}

testDate(yesterday);
testDate(pastMonth);