2015-03-02 106 views
1

从c#返回时间戳,但我无法弄清楚这个插件使用什么格式。我试过蜱,但数字似乎没有了。d3 d3时间线插件日期格式

所以他们TESTDATA看起来

var testData = [ 
{label: "person a", times: [ 
     {"starting_time": 1355752800000, "ending_time": 1355759900000}, 
     {"starting_time": 1355767900000, "ending_time": 1355774400000}]}, 
{label: "person b", times: [ 
     {"starting_time": 1355759910000, "ending_time": 1355761900000}]}, 
    {label: "person c", times: [ 
     {"starting_time": 1355761910000, "ending_time": 1355763910000}]}, 
    ]; 

我试图蜱但这是结果

string time = person.SomeTimeStamp.Ticks.ToString() 
    // returns 635584863542470000 

所以要比较两个...

135575280000 
635584863542470000 

对不起,我只是不没有认识到这个时间格式,d3对我来说是一个新的东西,我没有看到它在插件文档中引用

回答

1

这里使用的日期格式有自毫秒(1970年1月1日)以来的毫秒数。您可以通过将UNIX时间戳乘以1000来获得。