Hakan ŞEN Kişisel Günce - Etiket : time / 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 (3)
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

Nefret ettim yaaa

5 Mayıs 2007

Yazdığım upuzun bir yazının ardından kopyalamadığım metnin, formu post ettiğimde zaman aşımı olmuş, oturumu kapanmış bir admin paneli yaptığım için kendimden nefret ettim

Neden session.timeout süresini kısa tuttumki, ilk işim sessin süresini uzakmak yada cookie kullanmaya başlamak olacak.

Off off gitti o kadar yazı.

Devamı
Yorumlar (0)
Tarih : 5 Mayıs 2007 Cumartesi Saat: 00:35:37
Kategoriler : Kendimden
Etiketler : session, timeout, zaman aşımı, admin paneli, blog, nefret


eXTReMe Tracker