Merhaba Destek'ciler,
Bu makale*mde (konumda ) size PHP mantığıyla java tarih ve saat anlatıcam.
Kodları hazır olarak verip açıklıycam.
Sırayla başlamak gerekirse ,
Bunun php ile alakası , array fonksiyonundan geliyor.
PHP'de array fonksiyonunu yeni değer tanımlamak için gireriz , java'da da buna benzer bi' mantık var.
Öncelikle aylara ve günlere yeni değerlerini atıyoruz.
Daha sonra refrClock() fonksiyonuyla her 1 saniyede
yenilenmesini sağlayıp , sanki sürekli devam ediyormuş gibi anlık
görüntü vermesini sağlıyoruz , aslında hiçbi' zaman size anlık görüntü
vermez , çünkü o sizin ekranınıza yansıtırken , 3 veya 4 saniye geçmiş
olur.
Buraq kardeşimin pek çok temasında olduğu için paylaşmak istedim , kullanmak isteyenlere yardımcı olur.
PHP- Kodu:
<div id="clock">Yükleniyor...div>
<script type="text/javascript">
function refrClock()
{
var d=new Date();
var s=d.getSeconds();
var m=d.getMinutes();
var h=d.getHours();
var day=d.getDay();
var date=d.getDate();
var month=d.getMonth();
var year=d.getFullYear();
var days=new Array("Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi");
var months=new Array("Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık");
var am_pm;
if (s<10) {s="0" + s}
if (m<10) {m="0" + m}
if (h<10) {h="0" + h}
if (h>12) {h-=12;am_pm = "PM"}
else {am_pm = "AM"}
document.getElementById("clock").innerHTML=days[day] + " | " + date + " " + months[month] + " , " + year + " | " + h + ":" + m + ":" + s + " " + am_pm;
setTimeout("refrClock()",1000);
}
refrClock();