الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية معرفة الفرق بين تارخين باليوم والشهر والسنة

بدأه shosho842000 في 16 فبراير 2011 · 2 رد · 916 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمته الله وبركاته

ازاى اجيب الفرق بين تاريخين بس باليوم والشهر والسنة يعنى لو عندى التاريخ الاول 1/2/2010 والثانى 4/6/2011 عايزاة الفرق يكون كام يوم وكام شهر وكام سنة

ويتم اظهارة فى datagrid فى خليه رقم 2

وشكرا

#2

حسنا جرب هذا الكود ............................

DateTime startTime = DateTime.Now;
DateTime endTime = DateTime.Now.AddSeconds( 75 ); 
TimeSpan span = endTime.Subtract ( startTime );
 label1.text = span.Seconds.toString() + span.Minutes.toString() +  span.Hours.toString() + span.Days.toString()

تم تعديل هذه المشاركة بواسطة Tammam_KD في 17 فبراير 2011 في 03:23

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#3

بسم الله الرحمن الرحيم

اخى العزيز

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

        MsgBox(CalcAge("7/3/1985", "17/2/2011"))
    End Sub

Function CalcAge(ByVal vDate1 As Date, ByVal vdate2 As Date) As String
        Dim vYears As Integer, vMonths As Integer, vDays As Integer
        vMonths = DateDiff("m", vDate1, vdate2)
        vDays = DateDiff("d", DateAdd("m", vMonths, vDate1), vdate2)
        If vDays < 0 Then
            vMonths = vMonths - 1
            vDays = DateDiff("d", DateAdd("m", vMonths, vDate1), vdate2)
        End If
        vYears = vMonths \ 12
        vMonths = vMonths Mod 12
        CalcAge = vYears & "سنة, " & vMonths & "شهر, " & vDays & "يوم"
    End Function

الكود ده ممكن يفيدك ان شاء الله

1

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…