javascript1

JavaScript ile UNIX Zaman Damgası(timestamp)

erhaba arkadaşlar,

JavaScript Date nesnesinin tarih ve zamanlarla çalışmak için fonksiyonları vardır. getTime()fonksiyonu ile zamanı milisaniye cinsinden elde edebiliyoruz. Bu makale ile bu elde ettiğimiz değeri nasıl UNIX zaman damgasına(timestamp) çevirebileceğimizi göstereceğim.

Anlık tarih ve zamanı UNİX zaman damgasına aşağıdaki gibi çevirebiliriz:

var zd = Math.round((new Date()).getTime() / 1000);

Şimdi açıklayalım. (new Data()).getTime() ile zamanı UNIX zaman damgasına benzer ama mili saniye cinsinden bir değer alıyoruz. Daha sonra bunu 1000 ile bölerek normal saniyeyi elde ediyoruz. Math.round() ile de bölümden sonra elde ettiğimiz sayıyı yuvarlıyoruz. Artık “zd” değişkeni bir UNIX zaman damgası değeri içeriyor.

Umarım işinize yarar,
Kolay gelsin

Post Author: Oral ÜNAL

Web geliştirmeyi başta meslek olarak hayal eden fakat daha sonra bir hobi haline getiren birisiyim işte.

Yorum yazma sırası sizde!