我使用chartjs绘制折线图。 yaxis是时候了。但我希望时间只有几小时和几分钟。由于数据必须是Date对象,并且javascript和moment.js不支持小时和分钟(Time对象),我将日期设置为今天的日期和凌晨12:00,并将分钟添加到它如下图所示:
import random
def roll():
min = 1
max = 6
value = random.randrange(min,max+1)
print(value)
x = 'Y'
while (x == 'Y'):
roll()
x = chr(input("again?(Y/N)"))
使用小时和分钟绘制图表。但是,我的yaxis标签是相反的。而不是01:00(从(0,0),04:00-15:00开始,它从最大时间到最小时间打印标签,如15:00作为开始步骤(0,0).. < / p>
我的yaxis配置是这样的:
var date = moment().startOf('day')
date.add(value, 'minutes');
我尝试设置最小值,最大值,但它没有帮助。有人可以帮我解决这个问题吗?