Strefa czasowa jest raczej OK, bo czas różni się o parę minut (2, 3).
A czy da się to jakoś zrobić JS?
Mam coś takiego:
Kod
<script language="javascript">
var now, dataStr;
function zegar(){
czas = new Date();
godzina = czas.getHours();
minuta = czas.getMinutes();
sek = czas.getSeconds();
now = ""+ godzina;
if (minuta<10)
{
now+=":0"+ minuta;
}
else
{
now +=":"+minuta;
}
if (sek<10) {
now+=":0"+
sek;
}
else
{
now +=":"+sek
}
data = czas.getDate();
if(data < 10)
{
data = "0" + data;
}
miesiac = czas.getMonth()+1;
if(miesiac < 10)
{
miesiac = "0" + miesiac;
}
rok = czas.getYear();
if(rok < 1000)
{
rok += 1900;
}
dataStr = "Obecny czas to ";
dataStr+= rok;
dataStr+= "-"+ miesiac;
dataStr+= "-" + data;
dataStr+= ", " +now;
document.getElementById('date').innerHTML= dataStr;
Timer = setTimeout("zegar()",1000);
}
zegar();
</script>
Ale to wskazuje czas systemu użytkownika...