确定对象是否等于 2012 年 7 月 4 日的最佳(最清晰、最短、最快等)方法是什么?Date
例如,这可行,但相当冗长:
if (date.getFullYear() === 2012 && date.getMonth() + 1 === 7 && date.getDate() === 4)
有没有更优雅的解决方案?
(在我的实际场景中,服务器端代码将插入特定日期以进行测试。此外,date
来自 jQuery UI 日期选择器,因此将具有 00:00:00 的时间组件。)
确定对象是否等于 2012 年 7 月 4 日的最佳(最清晰、最短、最快等)方法是什么?Date
例如,这可行,但相当冗长:
if (date.getFullYear() === 2012 && date.getMonth() + 1 === 7 && date.getDate() === 4)
有没有更优雅的解决方案?
(在我的实际场景中,服务器端代码将插入特定日期以进行测试。此外,date
来自 jQuery UI 日期选择器,因此将具有 00:00:00 的时间组件。)