0

タイムラインを使用してタイムラインを作成しようとしています。(http://timeline.verite.co/)問題は、紀元前9000年を超えて戻ることができないことです。また、JSONオブジェクトにERAを追加すると、タイムラインがすべて台無しになります(さらに開始すると、行がずれて時代が変わります)オーバーラップ)。

これを行う方法を教えていただけますか?(紀元前10000年以上を使用)

また、これを見つけました:紀元前271800年より前の日付を作成できますか?恐竜の時間のように? どうすればこれを乗り越えることができますか?

これは私のJSONです

    {
    "timeline":
    {
        "headline":"XXX",
        "type":"default",
        "text":"TEXTTTT",
        "startDate":"-11000",

        "date": [
            {
                "startDate":"-7000",
                "endDate":"",
                "headline":"title 1",
                "text":"text 1"
            },
            {
                "startDate":"-4000",
                "endDate":"",
                "headline":"title 2",
                "text":"text 2"
            },
            {
                "startDate":"-2500",
                "endDate":"",
                "headline":"title 3",
                "text":"text 3"
            }           
        ],

        "era": [
            {
                "startDate":"10000",
                "endDate":"8000",
                "headline":"Era 1",
                "text":"<p>Body text goes here, some HTML is OKs</p>",
                "tag":"This is Optionals"
            },
            {
                "startDate":"-4000",
                "endDate":"-3000",
                "headline":"Era 2",
                "text":"<p>Body text goes here, some HTML is OK</p>",
                "tag":"This is Optional"
            }

        ]
    }
}

ありがとうございました

4

1 に答える 1

0

有効なJavaScriptの日付の範囲は271,821bcから275,760adです。

長い期間は比較数として理解されます-現在からの長さまたは距離として日または時間を使用して、非常に多くの日または時間。日付は、最近または近い将来のイベントにとって重要です。それを超えると、日付は不要であり、信頼できません。

var d= 8.64e15;
var bcMin=new Date(-d),
bcMax=new Date(d);

['minimum Date Object: '+bcMin.toUTCString(),
'minimum date minus 1 day:'+
bcMin.setDate(bcMax.getDate()+1),
'maximum Date Object: '+bcMax.toUTCString(),
'maximum date plus 1 day:'+
bcMax.setDate(bcMax.getDate()+1)].join('\n').replace(/\-(\d+)/g,'$1bce');



> returned value: (String)
>     minimum Date Object: Tue, 20 Apr 271821bce 00:00:00 GMT
>     minimum date minus 1 day:NaN
>     maximum Date Object: Sat, 13 Sep 275760 00:00:00 GMT
>     maximum date plus 1 day:NaN
于 2013-02-22T16:44:33.947 に答える