Skip to main content

AccessTr.neT


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

footprinting
footprinting
SQL
6
1178

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

#1
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.
Cevapla
#2
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
Cevapla
#3
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;
Cevapla
#4
Hocam Teşekkürler ikinci yazdığınız kod istediğim gibi emeğinize sağlık
Son Düzenleme: 28/08/2021, 17:18, Düzenleyen: footprinting.
Cevapla
#5
1den fazla gün için denediniz mi 3 gün 2... gibi gösteriyor mu?
Cevapla
#6
Gösteriyor hocam sıkıntı bendeydi kısa aralıkta deneme yaptım

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

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task