【问题标题】:Display google chart date in dd MMM yyyy format以 dd MMM yyyy 格式显示谷歌图表日期
【发布时间】:2015-06-16 13:40:06
【问题描述】:

我正在使用谷歌可视化来绘制图表。我需要以(dd MMM yyyy)格式显示行hAxis日期我已经厌倦了格式但它没有帮助

我需要以正确的格式显示突出显示的日期

谢谢

【问题讨论】:

标签: c# asp.net google-visualization


【解决方案1】:

我已经找到解决我的问题的方法,我正在发布解决方案,以便它可以帮助其他人

  var data = new google.visualization.DataTable();
        data.addColumn('date', 'Column Name');
        data.addColumn('number', 'Temp. In Celsius');
        data.addColumn({ type: 'string', role: 'annotation' });
        data.addColumn({ type: 'string', role: 'annotationText' });

for (var i = 0; i < dataValues.length; i++) {              


data.addRow([ToJavaScriptDate(dataValues[i].ColumnName),dataValues[i].Value, 'Min Temp', 'Min temp']);
            }                 


  // used to convert  string to date 
    function ToJavaScriptDate(value) {
        var pattern = /Date\(([^)]+)\)/;
        var results = pattern.exec(value);
        return new Date(parseFloat(results[1]));
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-14
    • 2018-02-01
    • 1970-01-01
    • 2021-08-17
    • 1970-01-01
    • 2018-03-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多