2012-01-31 15 views
7

Obecnie próbuję używać wykresów HighStock na mojej stronie. Będę używał pliku PHP do generowania danych do wykresu, moje jedyne pytanie to jaki format daty/czasu robi firma HighStock? Oto przykładowy plik mają na ich stronie: http://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.jsonJaki jest format daty/czasu?

[1107129600000,38.45] 

Powyżej znajduje się linia danych w pliku json gdzie 1107129600000 jest data i 38.45 jest cena akcji. Mam nadzieję, że ktoś będzie znał datę/czas. Dzięki.

Odpowiedz

9

Wygląda jak znacznik czasu UNIX. Jest to liczba sekund (lub w twoim przypadku milisekund) od 1 stycznia 1970 roku. Większość języków programowania pozwala na przekształcenie tego w bardziej naturalne formaty daty/czasu.

Oto narzędzia, które pomogą Ci przekształcić, aby zobaczyć na własne oczy: http://www.epochconverter.com/

Dalsze odniesienia: http://en.wikipedia.org/wiki/Unix_time

+5

Należy pamiętać, datownik w highcharts jest w milisekundach sekund, a nie w secodns. –

+0

Dzięki Tai i Oleksi. Myślałem, że to także Unix, dopóki nie wyrzuciłem numeru i powiedział, że to było jak 31 stycznia. Będę musiał zrobić kilka mnożenia na datownikach bazy danych. Dzięki jeszcze raz. –

Powiązane problemy