Widżet:Countdown: Różnice pomiędzy wersjami

Z ChanWiki
Przejdź do nawigacji Przejdź do wyszukiwania
imported>Sługa szatana
mNie podano opisu zmian
imported>Sługa szatana
mNie podano opisu zmian
Linia 11: Linia 11:
         let current_offset = (date.getTimezoneOffset() - until.getTimezoneOffset()) * 60000;
         let current_offset = (date.getTimezoneOffset() - until.getTimezoneOffset()) * 60000;
         let diff = (new Date(until.getTime() + current_offset) - date) / 1000;
         let diff = (new Date(until.getTime() + current_offset) - date) / 1000;
        let ago = diff < 0;
        diff = Math.abs(diff);
         let dni    = Math.floor(diff / 86400);
         let dni    = Math.floor(diff / 86400);
         let godziny = Math.floor(diff % 86400 / 3600);
         let godziny = Math.floor(diff % 86400 / 3600);
Linia 19: Linia 21:
         let texts = [];
         let texts = [];
         if (dni != 0)
         if (dni != 0)
             texts.push(Math.abs(dni) + " " + plural(dni, "dzień", "dni", "dni", "pl-pl"));
             texts.push(dni + " " + plural(dni, "dzień", "dni", "dni", "pl-pl"));
         if (godziny != 0)
         if (godziny != 0)
             texts.push(Math.abs(godziny) + " " + plural(godziny, "godzina", "godziny", "godzin", "pl-pl"));
             texts.push(godziny + " " + plural(godziny, "godzina", "godziny", "godzin", "pl-pl"));
         if (minuty != 0)
         if (minuty != 0)
             texts.push(Math.abs(minuty) + " " + plural(minuty, "minuta", "minuty", "minut", "pl-pl"));
             texts.push(minuty + " " + plural(minuty, "minuta", "minuty", "minut", "pl-pl"));
         if (sekundy != 0)
         if (sekundy != 0)
             texts.push(Math.abs(sekundy) + " " + plural(sekundy, "sekunda", "sekundy", "sekund", "pl-pl"));
             texts.push(sekundy + " " + plural(sekundy, "sekunda", "sekundy", "sekund", "pl-pl"));
         if (dni < 0)
         if (ago)
             texts[texts.length - 1] += " temu";
             texts[texts.length - 1] += " temu";
              
              

Wersja z 00:09, 3 lut 2024