• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Obliczanie czasu

Object Storage Arubacloud
0 głosów
242 wizyt
pytanie zadane 5 września 2018 w JavaScript przez Bakr Mądrala (6,850 p.)

Witam,

Potrzebuję porady - jak obliczyć ile godzin upłynęło od pierwszej do drugiej daty?

Poniższy kod zwraca jedynie dni, godziny, minuty, a potrzebuje jedynie godzin. Przy czym kod powinien zaokrąglać do pełnych godzin (w górę), czyli po upływie 2h i 1m powinno się pokazać 3h.

var now  = "04/09/2013 15:00:00";
        var then = "02/09/2013 14:20:30";

        var ms = moment(now,"DD/MM/YYYY HH:mm:ss").diff(moment(then,"DD/MM/YYYY HH:mm:ss"));
        var d = moment.duration(ms);

        console.log(d.days(), d.hours(), d.minutes(), d.seconds());

 

1 odpowiedź

0 głosów
odpowiedź 5 września 2018 przez pablop76 VIP (123,180 p.)
edycja 5 września 2018 przez pablop76
Musisz pobrać czasy w mili sekundach i odjąć od siebie. Wyciągnać z daty tylko godzine i wstawić do funkcji, która sprawdzi czy godzina jest pełna. Jeżeli nie to wynik +1. To chyba duże uproszczenie, ale można potestować i stworzyć rozwiązanie

Podobne pytania

0 głosów
1 odpowiedź 268 wizyt
pytanie zadane 31 maja 2018 w JavaScript przez Majkeloof Nowicjusz (210 p.)
0 głosów
1 odpowiedź 1,816 wizyt
pytanie zadane 3 czerwca 2017 w JavaScript przez Eryk Chojnacki Obywatel (1,420 p.)
0 głosów
3 odpowiedzi 508 wizyt
pytanie zadane 2 września 2018 w PHP przez Lunatyk Początkujący (420 p.)

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,958 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...