تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
زيادة السنين في أداة التاريخ DateTimePicker
#1
عندي هذا الكود :

PHP كود :
DateTimePicker1.Value Today.AddYears(3

لكن المشكلة انه يضيف عدد من الأيام عن كل سنة  وبهذا فإن الأيام والأشهر ستتغير,
واللي أريده هو ان يغير السنين فقط دون الأيام والأشهر.

مثال:
(08/04/1438) - (08/04/1441)
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم

الفجوال يتعامل بالتاريخ الميلادي حتى وإن ظهر في الأداة تاريخ هجري، لذلك الكود الذي استخدمته يزيد سنوات ميلادية لهذا تفاجأت بالنتيجة

تفضل الكود الذي يزيد سنوات هجرية بتقويم أم القرى إلى تاريخ اليوم
على افتراض ان تاريخ نظام التشغيل لديك على تقويم أم القرى
كود :
Dim UmAlQura As New Globalization.UmAlQuraCalendar
Dim d As Date = UmAlQura.AddYears( Today ,3)

DateTimePicker1.Value = d

او إذا أردت الزيادة على تاريخ الأداة نفسها إذا كان مختلف عن تاريخ اليوم مثل تاريخ الميلاد وما شابه
كود :
Dim UmAlQura As New Globalization.UmAlQuraCalendar
Dim d As Date = UmAlQura.AddYears( DateTimePicker1.Value ,3)

DateTimePicker1.Value = d

هناك تقويم هجري قد يختلف بزيادة أو نقصان يوم أو يومين عن تقويم أم القرى وهو
كود :
Dim Hijri As New Globalization.HijriCalendar
الرد }}}
تم الشكر بواسطة: أسامة السالمي , abomo3ath
#3
مشكور,,
ما أعرف كيف ما جات على بالي Confused
لكن حقيقة انضمامك للمنتدى يعتبر نعمة لجميع الأعضاء Big Grin
الرد }}}
تم الشكر بواسطة:
#4
شكراً نفع الله بعلمك وزادك من فضله
الرد }}}
تم الشكر بواسطة:
#5
جزاكم الله خير

إذا أردتم أن تعرفوا نظام الويندوز أي تقويم يستخدم خصوصاً نوع التقويم الهجري (هل هو UmAlquraCalendar أو HijriCalendar)
كود :
Dim sysCalendar As Globalization.Calendar = Globalization.CultureInfo.CurrentUICulture.Calendar

MsgBox(sysCalendar.ToString)
الرد }}}
تم الشكر بواسطة: أسامة السالمي , السندبااد
#6
DateTime.Now.Year + 1
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة تنسيق التاريخ في تقرير الكريستال مصمم هاوي 4 686 07-02-25, 01:24 AM
آخر رد: عبد العزيز البسكري
  فحص حقل التاريخ اذا كان فارغ محمد خيري 4 456 14-01-25, 02:02 AM
آخر رد: محمد خيري
  مشكلة التاريخ اداة DateTimePicker Wolfalwolf20 2 485 06-01-25, 06:14 PM
آخر رد: aljzazy
  مشكلة في زيادة كمية الصنف الي الفاتورة المبيعات عبدالكريم برشدان 2 1,601 02-12-24, 06:50 PM
آخر رد: altoki939
  زيادة عدد الايام للتاكست بكس العيدروس 7 436 20-11-24, 10:26 PM
آخر رد: F.H.M
  عند تصدير التاريخ للإكسل يظهر معه الوقت علماُ لم اسجل الوقت. أبووسم2 2 373 24-09-24, 10:21 PM
آخر رد: أبووسم2
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 3 607 15-09-24, 04:01 PM
آخر رد: Mostchar
  [VB.NET] أريد جعل التاريخ بالمنتصف في DateTimePicker F.H.M 2 429 29-08-24, 06:27 PM
آخر رد: F.H.M
  مشكلة في التاريخ saud1004 1 287 20-08-24, 12:28 AM
آخر رد: saud1004
  طرح التاريخ الجيل 5 406 14-07-24, 11:10 AM
آخر رد: تركي الحلواني

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


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