Ağustos 3
Youtube API Tarih Fonksiyonu - Epoch Converter Fonksiyonu (Unix Time)
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.