terima kasih ke semuanya
mantab, buat mas yulius wibowo
ngak rugi aku punya buku oracle-nya


Ola Geulis


  ----- Original Message ----- 
  From: yulius_wibowo 
  To: [email protected] 
  Sent: Wednesday, October 07, 2009 11:36 AM
  Subject: [indo-oracle] Re: hitung jam


    Sekedar menambahkan,

  Bisa juga menggunakan INTERVAL DAY TO SECOND atau menggunakan fungsi 
TO_DSINTERVAL.

  Contoh:

  select to_char(to_date('19:00', 'hh24:mi') + interval '0 00:15:00' day to 
second,'hh24:mi') from dual;

  select to_char(to_date('19:00', 'hh24:mi') + to_dsinterval ('0 00:15:00') 
,'hh24:mi') from dual;

  bw

  --- In [email protected], "jancrot" <janc...@...> wrote:
  >
  > 
  > > 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
  >



  

[Non-text portions of this message have been removed]

Kirim email ke