Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function bar_move(procentowo) {
- var elem = document.getElementById("myBar");
- var width = procentowo*800;
- var current_w = 1;
- var id = setInterval(frame, 10);
- function frame()
- {
- if (current_w >= width)
- {
- clearInterval(id);
- }
- else
- {
- current_w+=2;
- elem.style.width = current_w + 'px';
- }
- }
- }
- function label_update(procentowo)
- {
- var current_w = 1;
- var value_request = procentowo*100;
- var id = setInterval(frame, 40);
- function frame()
- {
- if (current_w<value_request)
- {
- if (current_w>= value_request)
- {
- clearInterval(id);
- }
- else
- {
- current_w=current_w+1;
- document.getElementById("label").innerHTML = Math.floor(current_w*100)/100+'%';
- }
- }
- else document.getElementById("label").innerHTML = Math.floor(value_request*1)/1+'%';
- }
- }
- window.onload = function start()
- {
- odlicz();
- var procentowo = odlicz();
- bar_move(procentowo);
- label_update(procentowo);
- }
- function odlicz()
- {
- var dzisiaj = new Date();
- var kiedy = new Date("2017, June, 23");
- var poczatek = new Date("2016, September, 1");
- var dzisiaj_dni = dzisiaj.getDate();
- var dzisiaj_miesiac = dzisiaj.getMonth()+1;
- switch(dzisiaj_miesiac)
- {
- case 1: dzisiaj_miesiac = "Styczeń";
- break;
- case 2: dzisiaj_miesiac = "Luty";
- break;
- case 3: dzisiaj_miesiac = "Marzec";
- break;
- case 4: dzisiaj_miesiac = "Kwiecień";
- break;
- case 5: dzisiaj_miesiac = "Maj";
- break;
- case 6: dzisiaj_miesiac = "Czerwiec";
- break;
- case 7: dzisiaj_miesiac = "Lipiec";
- break;
- case 8: dzisiaj_miesiac = "Sierpień";
- break;
- case 9: dzisiaj_miesiac = "Wrzesień";
- break;
- case 10: dzisiaj_miesiac = "Październik";
- break;
- case 11: dzisiaj_miesiac = "Listopad";
- break;
- case 12: dzisiaj_miesiac = "Grudzień";
- break;
- }
- var dzisiaj_rok = dzisiaj.getFullYear();
- var kiedy_dni = kiedy.getDate();
- var kiedy_miesiac = kiedy.getMonth()+1;
- switch(kiedy_miesiac)
- {
- case 1: kiedy_miesiac = "Styczeń";
- break;
- case 2: kiedy_miesiac = "Luty";
- break;
- case 3: kiedy_miesiac = "Marzec";
- break;
- case 4: kiedy_miesiac = "Kwiecień";
- break;
- case 5: kiedy_miesiac = "Maj";
- break;
- case 6: kiedy_miesiac = "Czerwiec";
- break;
- case 7: kiedy_miesiac = "Lipiec";
- break;
- case 8: kiedy_miesiac = "Sierpień";
- break;
- case 9: kiedy_miesiac = "Wrzesień";
- break;
- case 10: kiedy_miesiac = "Październik";
- break;
- case 11: kiedy_miesiac = "Listopad";
- break;
- case 12: kiedy_miesiac = "Grudzień";
- break;
- }
- var kiedy_rok = kiedy.getFullYear();
- var ile = kiedy.getTime()-dzisiaj.getTime();
- var ile_odpoczatku = kiedy.getTime()-poczatek.getTime();
- var procentowo = 1-(ile/ile_odpoczatku);;
- var dni = Math.floor(ile/(1000*60*60*24));
- var godziny = Math.floor(ile/(1000*60*60));
- var minuty = Math.floor(ile/(1000*60));
- var sekundy = Math.floor(ile/1000);
- var tygodnie = Math.ceil(dni/7);
- var h_ok = godziny-(dni*24);
- var min_ok = minuty-(godziny*60);
- var sec_ok = sekundy-(minuty*60);
- //document.getElementById("dzisiaj").innerHTML = dzisiaj_dni+"/"+dzisiaj_miesiac+"/"+dzisiaj_rok;
- //document.getElementById("kiedy").innerHTML = kiedy_dni+"/"+kiedy_miesiac+"/"+kiedy_rok;
- document.getElementById("dokiedy_weeks").innerHTML = tygodnie+" tygodni";
- document.getElementById("dokiedy_d").innerHTML = dni +" dni";
- document.getElementById("dokiedy_h").innerHTML = godziny +" godzin" ;
- document.getElementById("dokiedy_m").innerHTML = minuty +" minut";
- document.getElementById("dokiedy_s").innerHTML = sekundy +" sekund ";
- document.getElementById("dokiedy_fulldate").innerHTML = dni+" dni "+h_ok+" godzin "+min_ok+" minut i "+sec_ok+" sekund" ;
- //document.getElementById("procentowo_zakonczylismy").innerHTML = procentowo*100+" %";
- setTimeout(odlicz, 1000);
- return procentowo;
- }
Add Comment
Please, Sign In to add comment