Skip to content

Instantly share code, notes, and snippets.

@tarasowski
Last active November 24, 2018 19:28
Show Gist options
  • Save tarasowski/841aa18ce8d5b371eae5ba6e9ffe015d to your computer and use it in GitHub Desktop.
Save tarasowski/841aa18ce8d5b371eae5ba6e9ffe015d to your computer and use it in GitHub Desktop.
Filter by date
const makeYMD = d =>
d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate()
const getYesterday = d =>
makeYMD(new Date(d.setDate(d.getDate() - 1)))
const dates = [
{id: 1, date: makeYMD(new Date())},
{id: 2, date: getYesterday(new Date())},
{id: 3, date: makeYMD(new Date())}
]
const today = dates.filter(element => element.date === makeYMD(new Date()))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment