Sqlite3 Db Browser İki Tarih Arası Alınan Saniye Cinsindeki Farkı Gün Ss:dd:nn Çevirm

1 2
28/08/2021, 12:54

footprinting

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.
28/08/2021, 15:45

berduş

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
28/08/2021, 16:29

berduş

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;
28/08/2021, 17:13

footprinting

Hocam Teşekkürler ikinci yazdığınız kod istediğim gibi emeğinize sağlık
28/08/2021, 17:20

berduş

1den fazla gün için denediniz mi 3 gün 2... gibi gösteriyor mu?
28/08/2021, 17:41

footprinting

Gösteriyor hocam sıkıntı bendeydi kısa aralıkta deneme yaptım

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