تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معرفة عدد ايام الشهر
#1
السلام عليكم
اتمنى االقي اجاابه على سؤالي
عندى حقل اسمه (Dat_Manch) به تاريخ 
محتاج معرفة عدد ايام الشهر المضاف  في الحقل
مثال
1-1-2021 الشهر يناير
الناتج=31
1-2-2021الشهر فبراير
الناتج=28
1-3-2021 الشهر مارس
الناتج=31
وهكذا يعني استخراج عدد ايام الشهر المضاف فى الحقل الذي ذكرته

مع العلم اننى اعمل على 2012 SQL

وجزاكم الله خيرا
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته
اخي الكريم
هذه الدالة تحتاج الى باراميترين الاول السنة والثاني الشهر
على النحو التالي ويمكنك تطويعها كما تريد
كود :
private void button1_Click(object sender, EventArgs e)
       {
           int MyYear = int.Parse(textBox1.Text);
           int MyManth = int.Parse(textBox2.Text);
           int days = DateTime.DaysInMonth(MyYear, MyManth);
           label1.Text = days.ToString();
       }
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: amonem
#3
(17-01-21, 07:43 AM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم
هذه الدالة تحتاج الى باراميترين الاول السنة والثاني الشهر
على النحو التالي ويمكنك تطويعها كما تريد
كود :
private void button1_Click(object sender, EventArgs e)
       {
           int MyYear = int.Parse(textBox1.Text);
           int MyManth = int.Parse(textBox2.Text);
           int days = DateTime.DaysInMonth(MyYear, MyManth);
           label1.Text = days.ToString();
       }
عليكم السلام ورحمة الله وبركاته
شكرا  لك استاذي الفاضل على  مجهودك
هي الداله جربتها بالفعل وشغاله كما اريد
بس لازم اليوزر يدخل السنه فى تكست بوكس وايضا رقم الشهر فى تكست بوكس
كدا هنستخدم 2 تكست
مع العلم انه يوجد تكست بوكس به تاريخ اليوم فهل هناك طريقه تستخرج رقم الشهر ورالسنه من التكست بوكس فوفيرا فى الوقت وتجنب الاخطاء
وجزاك الله كل خير
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#4
السلام عليكم اخي الكريم
افترض ان لديك مربع نص فيه التاريح كاملا
نستخلص منه الشهر والسنة ثم نسند القيم للدالة
كود :
 private void button1_Click(object sender, EventArgs e)
       {
           if (!string.IsNullOrEmpty(textBox1.Text))
           {
           
           string MM = Convert.ToDateTime(textBox1.Text).ToString("MM");
           string yy = Convert.ToDateTime(textBox1.Text).ToString("yyyy");
           int MyManth = int.Parse(MM);
           int MyYear = int.Parse(yy);
           int days = DateTime.DaysInMonth(MyYear, MyManth);
           label1.Text = days.ToString();
           }
           
       }
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة:
#5
(17-01-21, 09:47 AM)ابراهيم ايبو كتب : السلام عليكم اخي الكريم
افترض ان لديك مربع نص فيه التاريح كاملا
نستخلص منه الشهر والسنة ثم نسند القيم للدالة
كود :
 private void button1_Click(object sender, EventArgs e)
       {
           if (!string.IsNullOrEmpty(textBox1.Text))
           {
           
           string MM = Convert.ToDateTime(textBox1.Text).ToString("MM");
           string yy = Convert.ToDateTime(textBox1.Text).ToString("yyyy");
           int MyManth = int.Parse(MM);
           int MyYear = int.Parse(yy);
           int days = DateTime.DaysInMonth(MyYear, MyManth);
           label1.Text = days.ToString();
           }
           
       }
الف الف شكر
دا المطلوب
جزاك الله كل خير وجعله فى ميزان حسناتك
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال كيفية احتساب ايام اجازة mohamed2316 3 1,853 03-05-21, 06:29 AM
آخر رد: a7med saba
  [SQL] معرفة عدد ايام الشهر amonem 0 792 16-01-21, 10:01 PM
آخر رد: amonem
  [SQL] معرفة عدد ايام الشهر amonem 0 750 16-01-21, 10:00 PM
آخر رد: amonem
  [C#.NET] ارجو المساعدة في دالة تعيد بداية الشهر الهجري ونهاية الشهر الهجري وبداية السنة الهجري nabeelhassan 0 1,863 16-10-16, 07:09 AM
آخر رد: nabeelhassan
  معرفة المدة الزمنية للحدث أبو عمر 0 1,597 20-09-15, 07:26 PM
آخر رد: أبو عمر

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم