Moment has an isMoment method for just such a purpose. It is not particularly easy to find in the docs unless you know what to look for.
It first checks instanceof and then failing that (for instance in certain subclassing or cross-realm situations) it will test for the _isAMomentObject property.