相关疑难解决方法(0)

如何检查对象是否为日期?

我在网页上有一个恼人的错误:

date.GetMonth()不是函数

所以,我想我做错了什么.变量date不是类型的对象Date.如何在Javascript中检查数据类型?我试图添加一个if (date),但它不起作用.

function getFormatedDate(date) {
    if (date) {
       var month = date.GetMonth();
    }
}
Run Code Online (Sandbox Code Playgroud)

所以,如果我想编写防御性代码并防止日期(不是一个)被格式化,我该怎么做?

谢谢!

更新:我不想检查日期的格式,但我想确保传递给方法的参数getFormatedDate()是类型Date.

javascript date

527
推荐指数
12
解决办法
39万
查看次数

标签 统计

date ×1

javascript ×1