Moment JS playground.
by marakoss
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
<p id="output"></p>
JavaScript
const today = moment().utc().add(20, 'minutes');
const someday = moment().utc();
const diff = today.diff(someday, 'minutes');
console.log(diff)
const allInvitations = [{
expireTime: '2022-10-10T10:41:59.213+00:00',
name: 'blizka budoucnost'
},
{
expireTime: '2022-12-10T10:41:59.213+00:00',
name: 'budoucnost'
},
{
expireTime: '2022-10-2T10:41:59.213+00:00',
name: 'minulost'
}]
const notExpiredInvitations = allInvitations.filter(invitation => {
return moment(invitation.expireTime)
.utc()
.isAfter(moment.utc())
})
console.log(notExpiredInvitations)