gpt4 book ai didi

javascript - Dygraph - 如何更改日期格式的语言?

转载 作者:行者123 更新时间:2023-11-30 12:42:39 27 4
gpt4 key购买 nike

我想在我的一个项目中使用 dygraph combined (dygraph.com)。问题是,它以英语显示日期(在 X 轴上):

1 月 1 日、2 月 1 日、4 月 1 日等

我想用其他语言(如波兰语)显示它,例如:

Sty 01、Lut 01、Mar 01 等

这可能吗?如果是,怎么做?

最佳答案

您可以使用 axisLabelFormatter 函数以任何您想要的方式设置日期格式。对于其他语言,设置日期名称和月份名称的数组(抱歉我不懂波兰语):

var d_names = ['nie','pon','wto','sro','czw','pia','sob'];
var m_names = ['stycz','luty','mar','kwiec','maj','czerw','lip','sierp','wrzes','pazdz','listop','grudz'];

然后在格式化函数中引用这些数组:

axisLabelFormatter: function(d, gran) {
var curr_day = d_names[d.getDay()];
var curr_month = m_names[d.getMonth()];
return curr_day + "<br /> "
+ curr_month + ' '
+ Dygraph.zeropad(d.getDate())
;
}

Here is a DEMO

关于javascript - Dygraph - 如何更改日期格式的语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23867618/

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