تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الفرق بين التاريخ
#1
كيف استخرج الناتج بين الاثنين تكست بوكس انا مثلا كتبت التاريخ بالشكل ده محتاج اعرف فرق الايام بينهم


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#2
اخي ابحث في اسئلة الصباح لاني جاوبت لنفس السؤال اليوم الصباح

الرد }}}
#3
كود :
Dim dt1 As DateTime = Convert.ToDateTime(DateTimePicker1.Value.ToString("dd/MM/yyy"))

Dim dt2 As DateTime = Convert.ToDateTime(DateTimePicker2.Value.ToString("dd/MM/yyy"))

Dim ts As TimeSpan = dt2.Subtract(dt1)

If Convert.ToInt32(ts.Days) >= 0 Then

  For index = 0 To ts.Days

  Dim ds As String = dt1.AddDays(index)

Next

Else

  MessageBox.Show("Please Check It's Invalid Input")

End If
الرد }}}
#4
(03-05-20, 01:42 AM)aljzazy كتب :
كود :
Dim dt1 As DateTime = Convert.ToDateTime(DateTimePicker1.Value.ToString("dd/MM/yyy"))

Dim dt2 As DateTime = Convert.ToDateTime(DateTimePicker2.Value.ToString("dd/MM/yyy"))

Dim ts As TimeSpan = dt2.Subtract(dt1)

If Convert.ToInt32(ts.Days) >= 0 Then

  For index = 0 To ts.Days

  Dim ds As String = dt1.AddDays(index)

Next

Else

  MessageBox.Show("Please Check It's Invalid Input")

End If

شكرا اخي ولكن هذا التاريخ يتم كتابته يدويا وليس من خلال DateTimePicker1
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#5
السلام عليكم ورحمة الله وبركاته
اخي بما ان التاريخ المكتوب في مربعات النص عبارة عن نصوص
لذا وجب تحويلها اولا الى تاريخ ومن ثم اجراء عملية الفرق بينهما ثم وضع التاتج في مربع نص مثلا
نعرف متغيرين من نوع Date ثم نسند لكل منهما قيمة التاريخ من مربعات النصوص محولة الى تاريخ
بهذا الشكل طبعا الفرق هنا بالايام 
كود :
Dim newdat, olddate As Date

   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       newdat = CDate(TextBox1.Text)
       olddate = CDate(TextBox2.Text)
       Dim kk As Integer = DateDiff(DateInterval.Day, olddate, newdat)
       TextBox3.Text = "الفرق بين التاريخين :" & kk & " يوما "
   End Sub
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
#6
غيرها الى تكست بوكس اين المشكلة اخي الكريم
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , اليوم السابع
#7
http://vb4arb.com/vb/showthread.php?tid=17367
الرد }}}
#8
(03-05-20, 01:58 AM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله زبركاته
اخي بما ان التاريخ المكتوب في مربعات النص عبارة عن نصوص
لذا وجب تحويلها اولا الى تاريخ ومن ثم اجراء عملية الفرق بينهما ثم وضع التاتج في مربع نص مثلا
نعرف متغيرين من نوع Date ثم نسند لكل منهما قيمة التاريخ من مربعات النصوص محولة الى تاريخ
بهذا الشكل طبعا الفرق هنا بالايام 
كود :
Dim newdat, olddate As Date

   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       newdat = CDate(TextBox1.Text)
       olddate = CDate(TextBox2.Text)
       Dim kk As Integer = DateDiff(DateInterval.Day, olddate, newdat)
       TextBox3.Text = "الفرق بين التاريخين :" & kk & " يوما "
   End Sub

هذا اكثر مما طلبت تسلم ايدك اخي الغالي
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#9
الحمد لله والشكر لله
ولك اخي عادل
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة تنسيق التاريخ في تقرير الكريستال مصمم هاوي 4 701 07-02-25, 01:24 AM
آخر رد: عبد العزيز البسكري
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 558 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  فحص حقل التاريخ اذا كان فارغ محمد خيري 4 467 14-01-25, 02:02 AM
آخر رد: محمد خيري
  مشكلة التاريخ اداة DateTimePicker Wolfalwolf20 2 492 06-01-25, 06:14 PM
آخر رد: aljzazy
  عند تصدير التاريخ للإكسل يظهر معه الوقت علماُ لم اسجل الوقت. أبووسم2 2 377 24-09-24, 10:21 PM
آخر رد: أبووسم2
  [VB.NET] أريد جعل التاريخ بالمنتصف في DateTimePicker F.H.M 2 436 29-08-24, 06:27 PM
آخر رد: F.H.M
  مشكلة في التاريخ saud1004 1 291 20-08-24, 12:28 AM
آخر رد: saud1004
  ما الفرق بين طريقتي الاتصال بقاعدة البيانات sql mohsen2024 1 341 29-07-24, 10:11 PM
آخر رد: DOX.1
  طرح التاريخ الجيل 5 407 14-07-24, 11:10 AM
آخر رد: تركي الحلواني
  كيف اقوم بتحويل التاريخ من هجري الى ميلادي بال Report Viewer moh61 4 573 22-06-24, 09:33 PM
آخر رد: Kamil

التنقل السريع :


يقوم بقرائة الموضوع: