Notion app logo
Struggling to stay organized and effective? Learn to master your time and tasks with the Effectively Notion course!

Checking if two dates match with MomentJS

How to check if two dates are the same with the JavaScript libray MomentJS

2022-11-14

With MomentJS (JavaScript), you can check if two times are the same with the isSame method.

First, instantiate moment with the date you want to check:

const someDate = "2021-07-14";
const currMoment = moment(someDate);

Then use the isSame method:

const someDate = "2021-07-14";
const currMoment = moment(someDate);

const anotherDate = "2021-07-13";

const isSameDay = currMoment.isSame(anotherDate, "day") // false
const isSameMonth = currMoment.isSame(anotherDate, "month") // true

I use this heavily in my Dataview (Obsidian) queries for Obsidian.

reference

#javascript #programming #obsidian/programming

Created:: 2021-07-14 12:42:36

Photo of Chase Adams

Hey, I'm Chase. I help aspiring entrepreneurs and makers turn their ideas into digital products and apps.

Freebies

Vector Arrow Scribbles
banner image for figma vector arrows scribbles

A figma community project of vectorized hand-drawn arrows.

Go To Figma
Vector Line Scribbles
banner for figma vector line scribbles

A figma community project of vectorized hand-drawn lines.

Go To Figma
Vector Shape Scribbles
banner image of figma vector shapes scribbles

A figma community project of vectorized hand-drawn shapes.

Go To Figma

Subscribe to my Newsletter

Every other week I publish the Curiously Crafted newsletter.

In it, I explore the intersection of curiosity and craft: the people who make stuff, what they make and the way they pursue the craft of making.

Online

I'm on almost all social media as @curiouslychase.

The curious logo of Chase Adams: glasses and a bow tie.stay curious.