Korzystając z tej strony zgadzasz się z polityką prywatności i regulaminem.
Akceptuj
WebInside.plWebInside.plWebInside.pl
  • Aktualności
  • Technologie
  • WWW
  • E-marketing
  • AI
  • Poradniki
  • e(Biznes)
Szukaj
  • Kontakt
  • Forum
WebInside.pl © 2023.
Czytasz: Skrypty JavaScritpt: Ile dni upłynęło i zostało względem daty
Udostępnij
Zaloguj się
Powiadomienia
Aa
WebInside.plWebInside.pl
Aa
Szukaj
  • Strona główna
  • Aktualności
  • Technologie webowe
  • Publicystyka
  • E-marketing
  • Poradniki
  • AI
  • Technologie
  • Artykuły partnerskie
  • Więcej
    • Kontakt
    • Mapa strony
Masz już konto? Zaloguj się
  • Aktualności
  • Technologie
  • WWW
  • E-marketing
  • AI
  • Poradniki
  • e(Biznes)
WebInside.pl © 2023.
WebInside.pl > Technologie webowe > Skrypty JavaScritpt: Ile dni upłynęło i zostało względem daty
Technologie webowe

Skrypty JavaScritpt: Ile dni upłynęło i zostało względem daty

WebInside.pl
Ostatnia aktualizacja: 24.07.2003
WebInside.pl
Udostępnij
Udostępnij

Definiujemy dwie zmienne przy pomocy obiektu date. Pierwsza będzie to obecna data, druga – data wydarzenia, względem której liczymy dni, które upłynęły.

Potem „wyciągamy” ze zmiennych czas i obliczamy ich różnicę (od pierwszej odejmujemy drugą). Możemy jeszcze sprawdzić, czy różnica nie jest mniejsza od zera – wtedy wyświetlony zostanie komunikat, że wydarzenie nie miało jeszcze miejsca.

Oto ten skrypt:

var sylw = new Date(2002,11,31,23,59,59); // format daty: rok, miesiąc, dzień, godzina, minuta, sekundavar teraz = new Date();var czas = teraz.getTime() - sylw.getTime();var dni = Math.floor(czas/(1000*60*60*24));if (dni>0) {document.write("Od sylwestra 2002/2003 minęło "+dni+" dni.");}else {document.write("Ten sylwester nie miał jeszcze miejsca!");}

Jak policzyć ile dni zostało do określonej daty?

Definiujemy dwie zmienne przy pomocy obiektu date. Pierwsza będzie to data, względem której liczymy dni, które zostały, druga – obecna data. Potem „wyciągamy” ze zmiennych czas i obliczamy ich różnicę (od pierwszej odejmujemy drugą).

Możemy jeszcze sprawdzić, czy różnica nie jest mniejsza od zera – wtedy wyświetlony zostanie komunikat, że wydarzenie już miało miejsce.

Oto ten skrypt:

var sylw = new Date(2004,11,31,23,59,59); // format daty: rok, miesiąc, dzień, godzina, minuta, sekundavar teraz = new Date();var czas = sylw.getTime() - teraz.getTime();var dni = Math.floor(czas/(1000*60*60*24));if (dni>0) {document.write("Do sylwestra 2004/2005 zostało jeszcze "+dni+" dni.");}else {document.write("Spóźniłeś(aś) się! Już po zabawie!");} 

Może Cię zainteresować

Dlaczego aplikacje i strony „zawsze kosztują więcej”? 9 sygnałów, że dopadł Cię scope creep

Sprawdź, jak zostać testerem oprogramowania lub Java developerem! Poznaj kursy online!

Architektura globalnego e-commerce: Jak zbudować sklep gotowy na podbój świata?

Java obchodzi 30. urodziny – język programowania który zmienił świat technologii

Jak zacząć projektować aplikację, nie mając gotowego pomysłu?

WebInside.pl 2003-07-24 2003-07-24
Udostępnij ten artykuł
Facebook Twitter Kopiuj link Wydrukuj
Udostępnij
Poprzedni artykuł Co po HTML?
Następny artykuł Zmiana grafiki po najechaniu kursorem
Zostaw komentarz lub opinię

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Najnowsze artykuły

Jak zgrać nagrania z kamery GoPro na komputer, o czym pamiętać?
Artykuły partnerskie
Poradnik montażu kontraktowego elektroniki: od PCB do testów
Technologie
Słuchawki gamingowe. Z mikrofonem czy bez?
Technologie
J-sell: pierwsza polska platforma e-commerce klasy enterprise w technologii Java
e(Biznes)
Oprogramowanie dla firm – CRM, ERP czy WMS? Jak wybrać system IT
e(Biznes)
The letters ai are displayed on a blurred background.
LangChain i Hugging Face – jak małe narzędzia AI zabierają pracę środkowego poziomu specjalistów IT?
AI e(Biznes)
Prywatny czy firmowy? Czym różnią się te skrzynki e-mail
Artykuły partnerskie
Jak prowadzić media społecznościowe, żeby było dobrze?
Artykuły partnerskie
Top 10 globalnych agencji SEO w 2026: ranking biznesowy
Artykuły partnerskie
silver imac on brown wooden desk
Dlaczego aplikacje i strony „zawsze kosztują więcej”? 9 sygnałów, że dopadł Cię scope creep
Technologie webowe
banner
Chcesz umieścić swoją reklamę w portalu WebInside.pl?
Skontaktuj się z nami, a zaproponujemy interesujące formy reklamy.
Skontaktuj się

Inne polecane artykuły

silver imac on brown wooden desk
Technologie webowe

Dlaczego aplikacje i strony „zawsze kosztują więcej”? 9 sygnałów, że dopadł Cię scope creep

5 min czytania
Technologie webowe

Sprawdź, jak zostać testerem oprogramowania lub Java developerem! Poznaj kursy online!

5 min czytania
Technologie webowe

Architektura globalnego e-commerce: Jak zbudować sklep gotowy na podbój świata?

7 min czytania
MacBook Pro showing programming language
Technologie webowe

Java obchodzi 30. urodziny – język programowania który zmienił świat technologii

9 min czytania
AktualnościTechnologie webowe

Jak zacząć projektować aplikację, nie mając gotowego pomysłu?

9 min czytania
woman in black top using Surface laptop
Technologie webowe

Serwer dla małej firmy – czym kierować się przy jego wyborze?

5 min czytania
Technologie webowe

Jaki hosting wybrać pod Laravel? Kompleksowy przewodnik dla twórców aplikacji webowych

6 min czytania
programming language
Technologie webowe

Kaskadowość w CSS – wszystko, co musisz wiedzieć

7 min czytania
//

WebInside.pl – portal technologiczny. Aktualności ze świata technologii, webmastering, marketing internetowy, AI, poradniki.

 

Partnerzy



Wszystkie kategorie

  • AI
  • Aktualności
  • Artykuły partnerskie
  • E-marketing
  • e(Biznes)
  • Poradniki
  • Publicystyka
  • Technologie
  • Technologie webowe

Ostatnio dodane

  • Jak zgrać nagrania z kamery GoPro na komputer, o czym pamiętać?
  • Poradnik montażu kontraktowego elektroniki: od PCB do testów
  • Słuchawki gamingowe. Z mikrofonem czy bez?
  • J-sell: pierwsza polska platforma e-commerce klasy enterprise w technologii Java

Kontakt

Chcesz się z nami skontaktować? Jesteś zainteresowany reklamą lub artykułem sponsorowanym?

Skorzystaj z formularza kontaktowego lub napisz do nas na kontakt@webinside.pl

WebInside.plWebInside.pl
WebInside.pl © 2023 | Mapa strony | Forum | Polityka prywatności
Witaj ponownie!

Zaloguj się do swojego konta

Zapomniałeś hasła?