Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Godziny otwarcia, skrypt sprawdza czy sklep jest w danej chwili otwarty
nikos
post 22.05.2013, 14:48:29
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 30.03.2009

Ostrzeżenie: (0%)
-----


Witam!
Chciałbym napisać skrypt który po wejściu na strone sprawdza czy sklep jest otwarty w zależności od dnia tygodnia.
Np sklep otwarty jest 8-20 od pon - sob w niedziele nieczynny.

W jaki sposób zapisać warunek godziny
tak wyświetlam dni
Kod
function myFunction()
{
var d = new Date();
var weekday=new Array(7);
weekday[0]="Niedziela";
weekday[1]="Poniedziałek";
weekday[2]="Wtorek";
weekday[3]="Środa";
weekday[4]="Czwartek";
weekday[5]="Friday";
weekday[6]="Piątek";

var x = document.getElementById("demo");
x.innerHTML=weekday[d.getDay()];
}

Wyświetlanie czasu znalazłem taki skrypt
Kod
var myVar=setInterval(function(){myTimer()},1000);

function myTimer()
{
var d=new Date();
var t=d.toLocaleTimeString();
document.getElementById("demo2").innerHTML=t;
}


W jaki sposób skonsturować instrukcję if aby sprawdzała czy godzina jest między 8 a 20? Czy takie sprawdzenie najlepiej wykonać po odświerzeniu strony czy może w każdej sec wyświetlanego zegara. Dodam że zegar nie musi być wyświetlany. Chciałbym tylko informacje że dziś mamy np środe nasz zakład jest jeszcze otwarty.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
slash^
post 22.05.2013, 19:12:51
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 36
Dołączył: 9.04.2003
Skąd: Płock

Ostrzeżenie: (0%)
-----


  1. var czas = new Date;
  2. var dzien = czas.getDay();
  3. var godz = czas.getHours();
  4.  
  5. if (dzien>0 && godz>=8 && godz<20) document.write('Otwarte'); else document.write('Zamkniete');



--------------------
d(^^)b
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 20:47