如何检查是否是时刻()

Wil*_*iam 0 javascript angularjs momentjs

好了,我看到检查的Objectmoment我需要检查与方法moment.isMoment(obj),但是当我尝试验证moment().toDate()它告诉我,这是假的.

我如何检查对象moment是否是它.toDate()

moment.isMoment(moment()) // true
moment.isMoment(moment().toDate()) // false
Run Code Online (Sandbox Code Playgroud)

Amy*_*Amy 5

JS Date是本机日期对象,而不是Moment对象.所以moment.isMoment(...)返回false,因为它不是.的实例Moment.

https://momentjs.com/docs/#/displaying/as-javascript-date/

我如何检查对象是否是时刻是否是.toDate()?

你在问题中的方式.它正确地返回false.