Szukam osoby która była by wstanie każdą linijke wytlumaczyć jednym zdaniem po co ona jest , co ona robi .
Oto ten kod :
Kod
<?php echo ''; ?>
<div id="licznik"></div>
<script type="text/javascript">
String.prototype.format = function() {
var formatted = this;
for( var arg in arguments ) {
formatted = formatted.replace("{" + arg + "}", arguments[arg]);
}
return formatted;
};
function czasDoWydarzenia(data, text_podczas, text_po)
{
var d = data.split('-'); // rok-mie-dzien-godz-min-sek-milisek
var aktualnyCzas = new Date();
var dataWydarzenia = new Date(d[0], d[1], d[2], d[3], d[4], d[5], d[6]);
var pozostalyCzas = dataWydarzenia.getTime() - aktualnyCzas.getTime();
var text = '{0} dni, {1} godzin, {2} minut i {3} sekund';
if (pozostalyCzas > 0)
{
var s = pozostalyCzas / 1000; // sekundy
var min = s / 60; // minuty
var h = min / 60; // godziny
var d = h / 24; // dni
var sLeft = Math.floor(s % 60); // pozostało sekund
var minLeft = Math.floor(min % 60); // pozostało minut
var hLeft = Math.floor(h % 24); // pozostało godzin
var dLeft = Math.floor(d);
if (minLeft < 10)
minLeft = "0" + minLeft;
if (sLeft < 10)
sLeft = "0" + sLeft;
return text.format(dLeft, hLeft, minLeft,sLeft) + ' ' + text_podczas;
}
else
return text_po;
}
var data = "<?php echo implode($_GET['data'], '-'); ?>-0";
var text_podczas = "<?php echo $_GET['tekst_podczas']; ?>";
var text_po = "<?php echo $_GET['tekst_po']; ?>";
document.getElementById("licznik").innerHTML = czasDoWydarzenia(data, text_podczas, text_po);
setInterval(function(){
document.getElementById("licznik").innerHTML = czasDoWydarzenia(data, text_podczas, text_po)
}, 1000);
</script>
<div id="licznik"></div>
<script type="text/javascript">
String.prototype.format = function() {
var formatted = this;
for( var arg in arguments ) {
formatted = formatted.replace("{" + arg + "}", arguments[arg]);
}
return formatted;
};
function czasDoWydarzenia(data, text_podczas, text_po)
{
var d = data.split('-'); // rok-mie-dzien-godz-min-sek-milisek
var aktualnyCzas = new Date();
var dataWydarzenia = new Date(d[0], d[1], d[2], d[3], d[4], d[5], d[6]);
var pozostalyCzas = dataWydarzenia.getTime() - aktualnyCzas.getTime();
var text = '{0} dni, {1} godzin, {2} minut i {3} sekund';
if (pozostalyCzas > 0)
{
var s = pozostalyCzas / 1000; // sekundy
var min = s / 60; // minuty
var h = min / 60; // godziny
var d = h / 24; // dni
var sLeft = Math.floor(s % 60); // pozostało sekund
var minLeft = Math.floor(min % 60); // pozostało minut
var hLeft = Math.floor(h % 24); // pozostało godzin
var dLeft = Math.floor(d);
if (minLeft < 10)
minLeft = "0" + minLeft;
if (sLeft < 10)
sLeft = "0" + sLeft;
return text.format(dLeft, hLeft, minLeft,sLeft) + ' ' + text_podczas;
}
else
return text_po;
}
var data = "<?php echo implode($_GET['data'], '-'); ?>-0";
var text_podczas = "<?php echo $_GET['tekst_podczas']; ?>";
var text_po = "<?php echo $_GET['tekst_po']; ?>";
document.getElementById("licznik").innerHTML = czasDoWydarzenia(data, text_podczas, text_po);
setInterval(function(){
document.getElementById("licznik").innerHTML = czasDoWydarzenia(data, text_podczas, text_po)
}, 1000);
</script>