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
918

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