AccessTr.neT

Tam Versiyon: Sqlite3 Db Browser İki Tarih Arası Alınan Saniye Cinsindeki Farkı Gün Ss:dd:nn Çevirm
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Merhabalar,


İki tarih arası saniye cinsinden aldığım farkı Gün ss:dd:nn çevirmek istiyorum. Bu konu hakkında yardımcı olabilir misiniz?

Örnek:

Elimdeki ver : 42708 saniye cinsinden süre
Yukarıdaki süreden aşağıdaki veriyi elde etmek istiyorum.

0 Gün 11:51:48 şeklinde görmek istiyorum.
aşağıdaki fonksiyonu dener misiniz?
Function SureCvr(Sure As Double) As String 'SureCvr(42708)
Tsaniye = Sure / 86400
Gun = DateDiff("d", 0, Tsaniye)
SureCvr = Gun & " gün " & Format(Tsaniye, "hh:mm:ss")
End Function
SQLite  sorgusu
saniye  : saniyelerin olduğu alan
sure2trh: tablo adı
select (JULIANDAY(time(saniye)) - JULIANDAY(Time(0))) || " gün " || time(saniye , 'unixepoch') as fark from sure2trh;
yada
select Cast((JULIANDAY((saniye/86400)) -JULIANDAY((0))) as integer) || " gün " || time((saniye), 'unixepoch') as fark from sure2trh order by saniye;
Hocam Teşekkürler ikinci yazdığınız kod istediğim gibi emeğinize sağlık
1den fazla gün için denediniz mi 3 gün 2... gibi gösteriyor mu?
Gösteriyor hocam sıkıntı bendeydi kısa aralıkta deneme yaptım

kod düzgün çalışıyor teşekkürler
Sayfalar: 1 2