[JS] Zegar odliczający od daty
-
- Posty: 5
- Rejestracja: 16 maja 2009, 16:42:30
- Płeć:
- User Agent:
[JS] Zegar odliczający od daty
Witam,
Poszukuje skryptu zegara, który odlicza czas od daty 1 maja 2009 roku godzina 5:30 do nieskończoności.
Przykładowo:
Minęło 12 dni 4 godziny 48 minut 17 sekund
Bardzo proszę o pomoc. W internecie znalazłem tylko skrypty odliczające do jakiegoś wydarzenia.
Dziękuję,
Pozdrawiam
Poszukuje skryptu zegara, który odlicza czas od daty 1 maja 2009 roku godzina 5:30 do nieskończoności.
Przykładowo:
Minęło 12 dni 4 godziny 48 minut 17 sekund
Bardzo proszę o pomoc. W internecie znalazłem tylko skrypty odliczające do jakiegoś wydarzenia.
Dziękuję,
Pozdrawiam
Re: [JS] Zegar odliczający od daty
Trochę czasu zajęło mi napisanie tego, resztę sobie przerobisz
Kod: Zaznacz cały
<script type="text/javascript">
var oldDate = new Date("May 17, 2008 17:00:00");
var date = new Date();
var second = date.getSeconds()-oldDate.getSeconds();
var minute = date.getMinutes()-oldDate.getMinutes()+((second < 0 && (minute=60-minute*-1))?-1:0);
var hour = date.getHours()-oldDate.getHours()+((minute < 0 && (minute=60-minute*-1))?-1:0);
var day = date.getDate()-oldDate.getDate()+((hour < 0 && (hour=24-hour*-1))?-1:0);
var month = date.getMonth()-oldDate.getMonth()+((day < 0 && (day=30-day*-1))?-1:0);
var year = date.getFullYear()-oldDate.getFullYear()+((month < 0 && (month=12-month*-1))?-1:0);
</script>
-
- Posty: 5
- Rejestracja: 16 maja 2009, 16:42:30
- Płeć:
- User Agent:
Re: [JS] Zegar odliczający od daty
W jaki sposób mam to przerobić ? Proszę o jakieś wskazówki.
Dziękuję
Dziękuję
Re: [JS] Zegar odliczający od daty
Dodajesz na koniec
Podmieniasz
na
Kod: Zaznacz cały
alert(year+" "+month+" "+day+" "+hour+" "+minute+" "+second);
alert(((year*365)+(month*30)+day+" "+hour+" "+minute+" "+second);
Kod: Zaznacz cały
var oldDate = new Date("May 17, 2008 17:00:00");
Kod: Zaznacz cały
var oldDate = new Date("May 1, 2009 05:30:00");
-
- Posty: 5
- Rejestracja: 16 maja 2009, 16:42:30
- Płeć:
- User Agent:
Re: [JS] Zegar odliczający od daty
Mam to napisane tak:
i niestety nic się nie wyświetla. Jaki popełniłem błąd ?
Proszę o pomoc.
Dziękuję
Kod: Zaznacz cały
<body>
<script type="text/javascript">
var oldDate = new Date("May 1, 2009 05:30:00");
var date = new Date();
var second = date.getSeconds()-oldDate.getSeconds();
var minute = date.getMinutes()-oldDate.getMinutes()+((second < 0 && (minute=60-minute*-1))?-1:0);
var hour = date.getHours()-oldDate.getHours()+((minute < 0 && (minute=60-minute*-1))?-1:0);
var day = date.getDate()-oldDate.getDate()+((hour < 0 && (hour=24-hour*-1))?-1:0);
var month = date.getMonth()-oldDate.getMonth()+((day < 0 && (day=30-day*-1))?-1:0);
var year = date.getFullYear()-oldDate.getFullYear()+((month < 0 && (month=12-month*-1))?-1:0);
alert(year+" "+month+" "+day+" "+hour+" "+minute+" "+second);
alert(((year*365)+(month*30)+day+" "+hour+" "+minute+" "+second);
</script>
</body>
Proszę o pomoc.
Dziękuję
Re: [JS] Zegar odliczający od daty
Kod: Zaznacz cały
alert(((year*365)+(month*30)+day+" "+hour+" "+minute+" "+second);
Kod: Zaznacz cały
alert(((year*365)+(month*30)+day)+" "+hour+" "+minute+" "+second);
-
- Posty: 5
- Rejestracja: 16 maja 2009, 16:42:30
- Płeć:
- User Agent:
Re: [JS] Zegar odliczający od daty
ale to jest wyskakujący komunikat, jak można go zamienić, aby był normalnie w html a nie wyskakujący.
Proszę o pomoc
Dziękuję
Proszę o pomoc
Dziękuję
Re: [JS] Zegar odliczający od daty
hmm... wszystko na tacy... niech będzie ;p
Kod: Zaznacz cały
<body>
<div id="time"></div>
<script type="text/javascript">
var oldDate = new Date("May 1, 2009 05:30:00");
var date = new Date();
var second = date.getSeconds()-oldDate.getSeconds();
var minute = date.getMinutes()-oldDate.getMinutes()+((second < 0 && (minute=60-minute*-1))?-1:0);
var hour = date.getHours()-oldDate.getHours()+((minute < 0 && (minute=60-minute*-1))?-1:0);
var day = date.getDate()-oldDate.getDate()+((hour < 0 && (hour=24-hour*-1))?-1:0);
var month = date.getMonth()-oldDate.getMonth()+((day < 0 && (day=30-day*-1))?-1:0);
var year = date.getFullYear()-oldDate.getFullYear()+((month < 0 && (month=12-month*-1))?-1:0);
document.getElementById("time").innerHTML = "Minęło "+((year*365)+(month*30)+day)+" dni "+hour+" godziny "+minute+" minut "+second+" sekund";
</script>
</body>
-
- Posty: 5
- Rejestracja: 16 maja 2009, 16:42:30
- Płeć:
- User Agent:
Re: [JS] Zegar odliczający od daty
A jeszcze jedno, jak zrobić aby nie odświeżać strony ? Tylko aby zegar przesuwał się bez odświeżania cały czas pracował.
Proszę o pomoc.
Dziękuję.
Proszę o pomoc.
Dziękuję.
- dudus1824
- Posty: 166
- Rejestracja: 28 kwie 2009, 19:40:12
- Strona na CBA.pl: http://www.dudus1824.c0.pl/
- Lokalizacja: Gostynin
- Płeć:
- User Agent:
Re: [JS] Zegar odliczający od daty
najlepiej go napisać na jakiejś oddzielnej stronie wpisac pomiędzy <head> a </head>
i zamieścić w <iframe>
Kod: Zaznacz cały
<meta http-equiv="Refresh" content="1" />
Kod: Zaznacz cały
<iframe width="(szerokość)" Height="(wysokość)" src="(adres do licznika)" name="zegar"></iframe>