2015-03-02 6 views
1

Im возвращает метку времени из C#, но я не могу понять, какой формат использует этот плагин. Я пробовал тики, но число, кажется, далеко.d3 Формат даты в формате d3-timeline

Так что их 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}]}, 
    ]; 

Я попытался Ticks, но это результат

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

Итак, чтобы сравнить два ...

135575280000 
635584863542470000 

К сожалению, я просто дон 't признать этот формат времени, и d3 немного для меня, но я не вижу ссылки на него в документации плагина

ответ

1

Формат даты, используемый с эпохи (1 января 1970 года), составляет миллисекунду. Вы можете получить это, умножив отметку времени UNIX на 1000.

Смежные вопросы