Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PGSQL] Czy istnieje funkcja zwracająca różnicę czasu w dowolnym formacie DNI, LATA, GODZINY
juzwa
post
Post #1





Grupa: Zarejestrowani
Postów: 144
Pomógł: 0
Dołączył: 10.07.2006

Ostrzeżenie: (0%)
-----


szukałem coś na ten temat i niczego znalazłem

mam zapytanie

select now() - data -> zwraca mi wynik (w zależności od różnicy) np 12 dni 12:03:09.123

i ja chcę wiedzieć ile to jest np minut, albo godzin
na razie radze sobie tak, że

date_part() wyciągam sobie cześć i ją mnożę (*24 - gdy chce liczbe godzin, *3600 gdy chcę liczbę minut) itp itd

to jest takie bądź co bądź toporne rozwiązanie, bo jeśli chcę mieć godziny to nie obchodzą mnie minuty, a jeśli minuty to już muszę jedno date_part() dołożyć (dla godzin) aby wyciągnąć minuty no i trzeba mnożnik zmienić

czy istnieje jakaś funkcja która by zwracała rezultat w formacie jakim się chce (w dniach, godzinach, minutach)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:20