Skocz do zawartości
smog11

Skrypt liczący dni od wskazanej daty

Rekomendowane odpowiedzi

Witajcie.

Potrzebuję skrypt, który po każdym uruhomieniu komputera będzie wyrzucał na ekran informację o iloci dni bez wypadku na hali. Automatyczne uruchamianie, wiadomo, wystarczy dodać do autostartu.

Skrypt znalazłem ale w Javie, i uruchamia się on w przeglądarce. A chciałby by po prostu wyskakiwało okienko z licznikiem.

Poniżej skrypt, który robi to o co mi chodzi. Jeśli ktoś ma ochotę pomóc, to z pewności się dogadamy :)

<script>
<!--
/*
Count up from any date script-
*/

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

function countup(yr,m,d){
var today=new Date()
var todayy=today.getFullYear()
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var paststring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(24*60*60*1000))*1)
difference+=" ___"
document.write("Dni bez wypadku ___"+difference+"")
}
//enter the count up date using the format year/month/day
countup(2019,06,14)
//-->
</script>

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli to ma być tylko okienko pokazujące liczbę dni, a komputer stoi na windzie, to może warto pójść w najprostsze (mające najmniejszą liczbę linii) rozwiązanie, czyli VBS? :D

 

lastAccidentDate="12/01/2019"
message="Dni bez wypadku: " & DateDiff("d",lastAccidentDate,Date) 
x=msgbox(message ,0,"Dni bez wypadku")

Jedynie format daty w skrypcie musi się zgadzać z formatem w systemie.

Edytowane przez Kitu

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Świetna sprawa. Mam jeszcze pytanie, jak zrobić by liczba był pogrubiona lub nieco większą czcionką?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Z tego co udało mi się wyczytać - przy korzystaniu z VBS wszystkie dane dotyczące stylu pochodzą bezpośrednio z ustawień Windowsa, więc zmieniając wygląd tego - zmienisz wygląd wszystkich okien. Jeśli bardzo chcesz zmienić wygląd, trzeba będzie sięgnąć po inną technologię.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...