kontakt: [email protected]
Widżet:Countdown: Różnice pomiędzy wersjami
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 | texts.push(dni + " " + plural(dni, "dzień", "dni", "dni", "pl-pl")); | ||
if (godziny != 0) | if (godziny != 0) | ||
texts.push | texts.push(godziny + " " + plural(godziny, "godzina", "godziny", "godzin", "pl-pl")); | ||
if (minuty != 0) | if (minuty != 0) | ||
texts.push | texts.push(minuty + " " + plural(minuty, "minuta", "minuty", "minut", "pl-pl")); | ||
if (sekundy != 0) | if (sekundy != 0) | ||
texts.push | texts.push(sekundy + " " + plural(sekundy, "sekunda", "sekundy", "sekund", "pl-pl")); | ||
if ( | if (ago) | ||
texts[texts.length - 1] += " temu"; | texts[texts.length - 1] += " temu"; | ||