Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在动态图的值格式化程序函数中将日期从历元改为本地_Javascript_Date_Dygraphs - Fatal编程技术网

Javascript 如何在动态图的值格式化程序函数中将日期从历元改为本地

Javascript 如何在动态图的值格式化程序函数中将日期从历元改为本地,javascript,date,dygraphs,Javascript,Date,Dygraphs,我正在为我的一个项目使用动态图表,我正在使用valueFormatter函数将我的数据从毫秒更改为秒,问题是我的日期(在这张图片1448821800中)也更改为历元。我想以yyyy/mm/dd格式显示我的日期。我怎样才能做到这一点 这是图表的截图 valueFormatter函数的javascript代码为: valueFormatter:function(num){return(num/1000);}如果可以依赖其他部分中的值低于某个阈值,则可以使用以下方法: valueFormatter

我正在为我的一个项目使用动态图表,我正在使用valueFormatter函数将我的数据从毫秒更改为秒,问题是我的日期(在这张图片1448821800中)也更改为历元。我想以yyyy/mm/dd格式显示我的日期。我怎样才能做到这一点

这是图表的截图

valueFormatter函数的javascript代码为:


valueFormatter:function(num){return(num/1000);}
如果可以依赖其他部分中的值低于某个阈值,则可以使用以下方法:

valueFormatter: function(num){
    if (num > 100000000) {
        return moment(num).format()
    }

    return (num / 1000);
}
尽管查看了数据的来源,但我认为可能只需调整特定轴的valueFormatter,就可以更具体、更不粗糙。为了帮助您实现这一点,您需要查看更多的动态图初始化代码


答案利用了。可以找到上述函数的一个示例。

如果您可以依赖其他部分的值低于某个阈值,则可以使用以下方法:

valueFormatter: function(num){
    if (num > 100000000) {
        return moment(num).format()
    }

    return (num / 1000);
}
尽管查看了数据的来源,但我认为可能只需调整特定轴的valueFormatter,就可以更具体、更不粗糙。为了帮助您实现这一点,您需要查看更多的动态图初始化代码


答案利用了。可以找到上述函数的一个示例。

它是将日期作为之前的日期输出,还是始终在大纪元时间内?它是将日期作为之前的日期输出,还是始终在大纪元时间内?它是将日期作为之前的日期输出,还是不工作之前的日期输出,一旦我写了上面的代码,我就没有得到任何数据。你是否包括了矩库?是的,我包括了矩库,但它也不工作。你能看到Firebug或开发者工具中出现的任何javascript错误吗?答案提示,你应该只为x轴设置
valueFormatter
。请参阅上的动态图文档。在这种情况下,它将是
{axes:{x:{valueFormatter:…}}}
。它不起作用,只要我写了上面的代码,我就没有得到任何数据。你包括了矩库吗?是的,我包括了矩库,但它也不起作用。你能看到Firebug或开发工具中出现的任何javascript错误吗?答案提示,您应该仅为x轴设置
valueFormatter
。请参阅上的动态图文档。在这种情况下,它将是
{axes:{x:{valueFormatter:…}}