Dear Joni,

ini contoh codingnya, semoga membantu....

Private Sub Command1_Click()
Dim JlhHari As Integer
Dim Thn As Integer
Dim Bln As Integer
Dim Tgl As Integer
Dim Tgl1 As Date
Dim Tgl2 As Date

'Ada 2 Cara;

'Cara Pertama, tp ini kurang akurat.
'    JlhHari = DTPicker1.Value - DTPicker2.Value
'    Thn = JlhHari \ 365
'    JlhHari = JlhHari Mod 365
'    Bln = JlhHari \ 31
'    Tgl = JlhHari Mod 31
'
'
    
'Cara Ke-2:
    If DTPicker1.Value > DTPicker2.Value Then
        Tgl1 = DTPicker1.Value
        Tgl2 = DTPicker2.Value
    Else
        Tgl1 = DTPicker2.Value
        Tgl2 = DTPicker1.Value
    End If
    
    Tgl = Day(Tgl1) - Day(Tgl2)
    Bln = Month(Tgl1) - Month(Tgl2)
    If Tgl < 0 Then
        Tgl = 31 + Tgl 'Untuk lebih akurat, 31 bisa diganti dengan 
Tgl Akhir Bln pada bulan bersangkutan.
        Bln = Bln - 1
    End If
    
    Thn = Year(Tgl1) - Year(Tgl2)
    If Bln < 0 Then
        Bln = 12 + Bln
        Thn = Thn - 1
    End If
End Sub


Regards,
Yulianto
KwetChiro



--- In [email protected], Joni Oktora <[EMAIL PROTECTED]> 
wrote:
>
> Bwat mas Yul, trima kasih atas pencerahannya dan tmn2
> yang laen.
> Tapi saya ada masalah lagi, seblom nya saya minta maaf
> karna terlalu banyak pertanyaan. Soalnya uda saya cari
> dimana2 an. Temen,liat catatan ampe nyari di  empu
> google gak ketemu2.
> Masalah saya masih berhubungan dengan penanggalan,
> yaitu :
> 
> ex. prog
> > ==========awal===============
> > Private Sub Command1_Click()
> > lab_hasil.Caption = tgl1 - tgl2
> > End Sub
> > ==========akhir==============
> 
> misal hasil dari lab_hasil.caption = 397
> 
> tapi saya pengen hasil yang diperoleh bukan berupa
> angka seperti itu (397), tapi berupa penjabaran, yaitu
> 1 tahun 1 bulan 2 hari.
> 
> Bagi rekan2 yang bisa bantu, tolongin logic nya. kalo
> perlu sekalian listing programnya.
> 
> salam
> Joni
> 
> 
> 
> Send instant messages to your online friends 
http://uk.messenger.yahoo.com
>






Wahana Programmer Groups Links

<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
    http://wahanaprogrammer.net

<*> Untuk menghubungi owner milis ini, kirim email ke:
    [EMAIL PROTECTED]

<*> Konsultasi pemrogramman bisa chat disini:
    Yahoo! Messenger: wahanaprogrammer
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Programmer-VB/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Kirim email ke