Hakan ŞEN Kişisel Günce - Etiket : epoch / http://www.hakansen.com

Youtube API Tarih Fonksiyonu - Epoch Converter Fonksiyonu (Unix Time)

3 Ağustos 2007

Bugün youtube api ile ilgili bir çalışma yaptım, Bu çalışma sırasında Youtube`dan veri çekerken videolarla yorumlarla ilgili tarihler Unix Time formatında verilmiştir.

Örnek verecek olursak

Kod:
<upload_Time>1121398533</upload_Time> <!-- UNIX-style Time, Seconds since 1/1/1970 -->

şekilde verilmiş.

Bende ASP Vbasic kullanarak bunu normal tarih şekline nasıl çevirileceğini araştırdım, eğer ileride ihtiyacınız olursa buyrun.

Şimdiki Unix Zamanı;
Kod:


DateDiff("s", "01/01/1970 00:00:00", Now())


date2epoch fonksiyonu ile verilen tarihi Unix zamanına çevirmek için,
Kod:


Function Date2epoch(myDate)
Date2epoch = DateDiff("s", "01/01/1970 00:00:00", myDate)
End function


Kullanımı;
Kod:


Date2epoch(Now())


epoch2date komutu ile de Unix zamanını normal tarih değişkenine çevirmek için,
Kod:


Function epoch2Date(myEpoch)
epoch2Date = DateAdd("s", myEpoch, "01/01/1970 00:00:00")
End function



Belki bir gün lazım olur. Youtube API ile karaladığım siteyi görmek isterseniz adresi http://video.slturkiye.com Second Life Türkiye Video Dizini`ne bakabilirsiniz.

Devamı
Yorumlar (0)
Tarih : 3 Ağustos 2007 Cuma Saat: 19:28:12
Kategoriler : Referanslar, Makale, Sorun Giderme, Programlama
Etiketler : youtube api, tarih, unix time, epoch, epoch converter, fonksiyon, function, slturkiye


eXTReMe Tracker