gpt4 book ai didi

javascript - 使用 Javascript 点表示法时出错

转载 作者:行者123 更新时间:2023-11-28 19:50:53 25 4
gpt4 key购买 nike

我得到Uncaught TypeError: undefined is not a functiondate线。正在删除.setHours(this.getHours()-6)它运行得很好,但我需要针对时区进行偏移。在本例中,CST 或 -6 小时。我相信我滥用了点符号。作为注释AmCharts.stringToDate(返回 Date对象。

var lineChartData = [
{
date: AmCharts.stringToDate("2014-04-18 13:44:39", "YYYY-MM-DD JJ:NN:SS").setHours(this.getHours()-6),
ambUp: 67.21,
ambDown: 62.83,
ext: 47.75,
in: 44.15,
out: 44.38,
freeze: 23.45,
fridge: 46.29,
diff: 2.14,
diff2: 0.2250
},
];

最佳答案

看起来并不是你想象的那样。此类属性没有特殊范围,您应该使用额外的变量来引用日期两次

var date = AmCharts.stringToDate("2014-04-18 13:44:39", "YYYY-MM-DD JJ:NN:SS");
date.setHours(date.getHours() - 6);

var lineChartData = [{
date: date,
ambUp: 67.21,
ambDown: 62.83,
ext: 47.75,
in : 44.15,
out: 44.38,
freeze: 23.45,
fridge: 46.29,
diff: 2.14,
diff2: 0.2250
}];

关于javascript - 使用 Javascript 点表示法时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23457667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com