这里我有一个功能:
timeline.getDataRange();
给我这个结果:
Object {min: Sun Dec 31 1899 14:00:00 GMT+0100 (Central Europe Standard Time), max: Fri Dec 13 2013 15:07:22 GMT+0100 (Central Europe Standard Time)}
max: Fri Dec 13 2013 15:07:22 GMT+0100 (Central Europe Standard Time)
min: Sun Dec 31 1899 14:00:00 GMT+0100 (Central Europe Standard Time)
__proto__: Object
现在我想将此日期(min
和max
)转换为毫秒
我试试这个:
function startEndSec () {
var myDate = timeline.getDataRange();
var pocetak = myDate[0].getTime();
return pocetak;
}
但是控制台说:Cannot call method 'getTime' of undefined
如何将此日期(最小值,最大值)转换为毫秒?
答案 0 :(得分:2)
您正在尝试将myDate
视为数组,但它是一个对象字面值。使用对象键
var minDate=new Date( myDate.min).getTime();
我无法判断date
中是否有字符串或myDate
个对象。
如果它们已经是date
个对象,则只需要myDate.min.getTime()