【问题标题】:Converting DayOfYear values in Javascript for use in Flot在 Javascript 中转换 DayOfYear 值以在 Flot 中使用
【发布时间】:2012-07-10 17:42:53
【问题描述】:

我试图通过让 X 轴显示日期从 flot jQuery 库中获得可用的显示;但是,我收到的数据是 DayOfYear 格式,而不是:

var data = [[192,6.9],[191,49.52],[190,2],[189,0], etc...]

192、191 等代表一年中的日子,我想将它们转换为实际日期。如果能得到任何帮助,我将不胜感激!

【问题讨论】:

    标签: javascript jquery datetime plot flot


    【解决方案1】:
    function getDate(iYear, iDayOfYear) {
        var oDate = new Date(iYear, 0);
        oDate.setDate(iDayOfYear);
        return oDate;
    }
    

    另见this example

    【讨论】:

    • 我的解决方案有什么不同?
    • @christoph - 您的解决方案创建了两个新的 Date 对象; scessor 只创建一个。除此之外,它们是相同的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-24
    • 2014-01-13
    • 1970-01-01
    • 2018-01-11
    • 1970-01-01
    • 2018-04-08
    相关资源
    最近更新 更多