Już używa pliku Date.js, ale w razie potrzeby można również użyć innej biblioteki.Praca z okresem czasu w JavaScript
Nie jestem pewien, jaki jest najlepszy sposób pracy z deltami czasowymi. W szczególności chcę wyświetlić czas, który minął od teraz do przeszłości i daty.
Więc muszę zrobić coś takiego:
var elapsed_time = new Date() - pastDate;
pastDate.toString('days-hours-minutes-seconds');
zdążyłeś go głównie pracować używając Date.js, ale problem jest teraz pracuję z obiektu Date a nie zakresu czasu, więc co powinien być odstęp czasu wynosi 23 godzin zamiast 23 godzin po terminie za pierwszy raz:
var result = (new Date()) - past_date; "result" is the number (probably milliseconds): 15452732
var result = (new Date() - past_date "result" is a date from 1969: Wed Dec 31 1969 23:17:32
Co potrzebne jest:
0 days 23 hours 17 minutes and 32 seconds
Jakieś pomysły?
jestem nie wiesz, czy to pomaga w drukowaniu upływającego czasu w dniach, godzinach minutach, sekundach? –
Tak, też inny facet też się temu przyjrzał. Nawet z plikiem moment.js nie ma wystarczająco dużo opcji "formatu" w danym przedziale czasowym. Sposób, w jaki musieliśmy to zrobić, był ręczny, tak jak powyżej. –
ok, by wspomnieć o chwile chwili.js, ale w jaki sposób dany kod moment.js odpowiada na pytanie OP? –