Javascript 如何将amchart与jalali日历一起使用?
我使用的是Javascript 如何将amchart与jalali日历一起使用?,javascript,amcharts,amcharts4,jalali-calendar,Javascript,Amcharts,Amcharts4,Jalali Calendar,我使用的是amchart,我不能使用Jalali日历,因为它不支持非公历 我想在date Axis中加入Jalali date 如何更改它?您不能更改datetime的区域设置。但您可以通过获取渲染文本并通过适配器对其进行更改来修改dateAxis 有关工具提示: dateAxis.adapter.add("getTooltipText", function(text){ return new Date(text).toLocaleDateString('fa-IR')
amchart
,我不能使用Jalali日历,因为它不支持非公历
我想在date Axis中加入Jalali date
如何更改它?您不能更改datetime的区域设置。但您可以通过获取渲染文本并通过适配器对其进行更改来修改
dateAxis
有关工具提示:
dateAxis.adapter.add("getTooltipText", function(text){
return new Date(text).toLocaleDateString('fa-IR')
})
对于标签:
dateAxis.renderer.labels.template.adapter.add("text", function(text) {
return new Date(text).toLocaleDateString('fa-IR');
});
对于标签,我建议从“target.dataItem”获取文本,因为有时文本会被缩短。。。比如:“四月”
dateAxis.renderer.labels.template.adapter.add(“文本”),函数(文本、目标、键){
如果(文本!==未定义){
返回新日期(target.dataItem.values.value.value).toLocaleDateString('fa-IR');
}
});