Tarihten tarih çıkartmak

1 2
30/05/2009, 20:12

danke

Arkadaşlar kolay gelsin,

Merak üzerine soruyorum tarihten tarih çıkartılabilinir mi? Yani 27/11/2009 dan 15/10/1900 gibi,

27/11/2009 - 15/10/1900= 12/01/0109

Yardımcı olacak arkadaşlara teşekküler.
30/05/2009, 20:21

mesudi

Tarihten tarih çıkar ama sonucu gün farkı olur. Örneğin 30.05.2009 - 01.05.2009 = 29 olur. Kolay gelsin.
30/05/2009, 21:16

tdsharun

31/05/2009, 11:46

adnanyurdakul

Neden böyle bir işleme ihtiyaç duyuyorsun. Bu işlem kadamelei olarak yapılabilir ama anlamını çok merak ediyorum
01/06/2009, 23:57

tdsharun

Bunun mantığı bence yıl bazında aradaki farkı hesaplamak. Bunun için ise DateDiff yeterli...

Örnek:

Private Sub Komut0_Click()
Dim Tarih As Date

Dim Mesaj As String

Tarih = "14.11.1981"

Mesaj = DateDiff("yyyy", Tarih, Now)

MsgBox "Aradaki fark şu kadar yıldır:" & Mesaj
End Sub

Açıklama: http://office.microsoft.com/tr-tr/access...11055.aspx
02/06/2009, 22:28

danke

Arkadaşlar ilginiz için teşekkür ediyorum, ayrıca cevap vermekte geciktiğim için arkadaşların hoş görüsüne sığınıyorum.

İlk önce böyle bir ihtiyaç ne için ortaya çıktı, nerede kullanılacak sorusuna cevap vereyim. Bu soruyu bir arkadaş sordu, böyle problemim var dedi, ben çözümlenebilecek bir problem hallederiz dedim. (Buraya güvenerek)

Tabii sorduktan sonra sadece cevaplara bakabildim, haklı olarak bende sorguladım, ne işe yarar diye. Sonra arkadaşı aradım, bu ne işine yarayacak, ne için kullanacak, amacın ne dedim.


Herkesi yanlış yönlenderdiğim için
Mal alığı tari 12.09.1999 şahsın doğum tarihi 12.06.1968 = şahıs kaç yaşında
(Böyle 10 bin kayıt var)
1 2