> minta bantuan rekan2 mengenai perhitugan jam
> kalo ada variabel
>
> begin
> jam := '19:00'; -- varchar2
> jam2 := jam + 15 -- maksudnya di tambah 15 menit
> end ;
>
> bagaimana solusinya
> sedangkan 15 menit ada suaru default dan variabel jam bisa berganti2
>
select
to_char(to_date('12:00', 'hh:mi') + (15/1440), 'hh:mi')
from
dual
Hasilnya jadi 12:15
Sekedar tambahan
24 = 1 x 24 (satu hari terdiri dari 24 jam) --> buat nambah jam
1440 = 24 x 60 (satu hari terdiri dari 1440 menit) --> buat nambah menit
86400 = 24 x 60 x 60 (satu hari terdiri dari 86400 detik) --> buat nambah detik
pattern-nya :
hh : hour
mi : minute
ss : second