Skip to content

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

TR Kodlama GitHub'da!

TR Kodlama'da yer alan makaleleri GitHub üzerinden düzenleyebileceğinizi biliyor muyudunuz? Harika değil mi? Bu makale ile ilgili düzenleme yapmak isterseniz aşağıdaki butona tıklayınız!

GitHub'da Görüntüle ve Düzenle!