JavaScript ile Yeni Yıla Kalan Zaman

Merhaba, Yeni yıla az bir zamanın kaldığı şu günlerde herkes de yeni yıl telaşı var. Bende sitemin sağ blok kısmına yeni yıla kalan zaman yazısını ekledim. Blog sitelerinde bu eklenti moda haline geldi. Ben de bu modaya ayak uydurdum 🙂 Mantık’ı kolay ve basit. Zaten c# veya php dillerini az da olsa biliyorsanız bu küçük javascript kodunu da hemen kavrayabilirsiniz..

Aşağıdaki kodu sitenizde uygun yere ekleyerek eklentiyi kolay bir şekilde kullanabilirsiniz. Aşağıdaki kod new Data(); Kodu ile bugünün tarihi alıp yılbaşına kalan zamanı hesaplayarak yazdıran bir fonksiyondur. Geri sayım yaptığından dolayı. Kaç saat kaldığı bulabilmesi için 24 ile çarpıyor. Ayrıca kaç saniye kaldığını bulabilmesi için de 60 ile çarpıyor..

<script LANGUAGE="javascript">
document.write('<span id="ny_date">Yeni Yıl</span>')
function ojidanieNG()
{
var today = new Date();

var BigDay = new Date("January 1, 2013");
var timeLeft = (BigDay.getTime() - today.getTime());

var e_daysLeft = timeLeft / 86400000;
var daysLeft = Math.floor(e_daysLeft);

var e_hrsLeft = (e_daysLeft - daysLeft)*24;
var hrsLeft = Math.floor(e_hrsLeft);

var e_minsLeft = (e_hrsLeft - hrsLeft)*60;
var minsLeft = Math.floor(e_minsLeft);

var seksLeft = Math.floor((e_minsLeft - minsLeft)*60);

if (BigDay.getTime() > today.getTime() )
document.getElementById("ny_date").innerHTML = '<font color=red>Yeni Yıla</font>: '+daysLeft+' Gün, '+hrsLeft+' Saat, '+minsLeft+' dakika, '+seksLeft+' Saniye' 
else
document.getElementById("ny_date").innerHTML = '<font color=red>Hoşgeldin 2013</font>!!!'
}
setInterval("ojidanieNG()", 50)
</SCRIPT>

Umarım yararlı olmuştur herkese 🙂 İyi günler 🙂

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.