amCharts - 如何使用非英语日历
amCharts - How can I use non-English calendar?
有什么方法可以在Amcharts趋势线中使用波斯或阿拉伯日历吗?
月份名称没有用,因为它们与其他日历冲突。
AmCharts Live Editor
我建议您制作名为fa.js的JavaScript文件,并在amChart目录中的Lang文件夹中使用以下代码。
AmCharts.translations.fa = {
"monthNames": ["دی", "بهمن", "اسفند", "فروردین", "اردیبهشت", "خرداد", "تیر", "مرداد", "شهریور", "مهر", "آبان", "آذز"],
"shortMonthNames": ["دی", "بهمن", "اسفند", "فروردین", "اردیبهشت", "خرداد", "تیر", "مرداد", "شهریور", "مهر", "آبان", "آذز"],
"dayNames": ["یکشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه"],
"shortDayNames": ["یکشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه"],
"zoomOutText": "نمایش همه"}
现在你必须做几件事:
将 fa.js 导入到您的项目
<script type="text/javascript" src="/amcharts/lang/fa.js"></script>
然后在 amchart 对象中定义它
var chart = AmCharts.makeChart("chartdiv", {
"type": "serial",
"theme": "dark",
"marginRight": 40,
"marginLeft": 40,
"language":"fa"
.
.
.
不幸的是,您必须使用 amCharts 方法来重新生成整个(波斯阳光明媚)日历来格式化或解析日期
您可以在以下位置找到与设置日期格式相关的信息
am图表确认基数 - 日期格式
如果您可以做到,请随时与我们分享
您可以使用日期对象来放置趋势线,不幸的是,实时编辑器仅接受有效的JSON,因此您可能需要使用日期字符串"2013-12-03"。
"trendLines": [{
"finalDate": new Date(2014,11,3),
"finalValue": 5,
"initialDate": new Date(2014,11,1),
"initialValue": 5,
}],
相关文章:
- JavaScript打印功能使日历停止工作
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- primefaces日历可以禁用过去的日期和时间吗
- Google 脚本:用于创建日历活动的脚本运行时不会出错,但不会执行任何操作
- 如何在谷歌日历图表中使用布尔型列
- Json在完整日历中对数据进行了编码
- 将到达日历中的2天添加到离开日历中
- 如何在下拉列表中选择完整的日历月份和年份
- 谷歌公共日历链接没有'不工作(完整日历)
- 使用AJAX将日期从SQL服务器传递到jQuery日历
- 为网站表单创建一个专业的日历
- 如何在完整日历中的当天点击时显示活动详细信息
- 如何使用角度材质日历
- jQuery完整日历添加事件,仅包含月份和日期
- 从工作日结束到下一个工作日开始的完整日历JS包装时间
- 如何使用2个事件单击1个日历
- 如何删除谷歌图表日历图例
- 在List.js中使用非英语字符
- amCharts - 如何使用非英语日历
- 如何在引导日历中将英语格式日期更改为西班牙语