【发布时间】:2014-11-17 22:52:34
【问题描述】:
我需要能够做这样的事情
var date = new Date();
var month = date.getDate();
var strmonth = month.toString(); //This returns [Window Object]
我也尝试过这种变化
month = Number(date.getDate());
strmonth = month.toString(); // This also returns [Window Object]
【问题讨论】:
-
这些都不应该在任何浏览器中返回窗口,所以你在这里做的事情真的很奇怪。
-
不确定你得到的是什么浏览器返回 [Window Object]
-
getDate() 返回日期而不是月份。
-
getDate 返回一个数字,因此
Number(getDate())返回与getDate()完全相同的值。 Number.prototype.toString 返回一个字符串,而不是窗口(全局)对象。
标签: javascript string date