1

有人能告诉我如何阅读这个日期:[1113955200000,35.51],这个代码 1113955200000 给了我 2005 年 4 月 19 日星期二的任何想法??????这个数字意味着什么以及如何转换

$(function() {
$.getJSON('http://www.highcharts.com/samples/data/jsonp.php?filename=aapl-   c.json&callback=?', function(data) {

    // Create the chart

      window.chart = new Highcharts.StockChart({
        chart : {
            renderTo : 'container'
        },

        rangeSelector : {
            selected : 0
        },

        title : {
            text : 'TTm'
        },

        series : [{
            name : 'AAPL Stock Price',
            data :[[1113868800000,37.09],
[1113955200000,35.51],
[1114041600000,37.18],
[1114128000000,35.50],
[1114387200000,36.98],
[1114473600000,36.19],
[1114560000000,35.95],
[1114646400000,35.54],
[1114732800000,36.06]],
            type : 'area',
            threshold : null,
            tooltip : {
                valueDecimals : 2
            },
            fillColor : {
                linearGradient : {
                    x1: 0, 
                    y1: 0, 
                    x2: 0, 
                    y2: 1
                },
                stops : [[0, Highcharts.getOptions().colors[0]], [1, 'rgba(0,0,0,0)']]
            }
4

2 回答 2

3

这个数字是以毫秒为单位的 Unix 时间(我认为是纪元时间)。这就是javascript处理时间值的方式。

当从您的数据中传递值以添加到图表时,它可能看起来像01/01/1928 00:00:00. 要将其转换为供 HighCharts 使用的适当格式,您可以执行以下操作(在 javascript 中):

Date.parse('01/01/1928 00:00:00')
于 2012-04-18T14:06:17.610 回答
2

它是一个 UNIX 样式的日期,即自特定日期 (1-1-1970 00:00) 以来的毫秒数,
请参阅epochconverter.com以快速转换为人类可读的。有关维基
的更多信息

于 2012-04-18T14:06:20.073 回答