C#-এ DateTime.DaysInMonth() পদ্ধতিটি নির্দিষ্ট মাস এবং বছরে দিনের সংখ্যা ফেরত দিতে ব্যবহৃত হয়। উদাহরণস্বরূপ, মাসের মান 1 এর জন্য 31 অর্থাৎ জানুয়ারী।
সিনট্যাক্স
নিম্নলিখিত বাক্য গঠন −
পাবলিক স্ট্যাটিক int DaysInMonth (int year, int month);
উদাহরণ
এখন DateTime.DaysInMonth() পদ্ধতি প্রয়োগ করার একটি উদাহরণ দেখা যাক -
ব্যবহার করে সিস্টেম;পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যাইড মেইন() { তারিখ সময় date1 =নতুন তারিখের সময়(2019, 08, 20, 6, 20, 40); তারিখ সময় date2 =নতুন তারিখ সময় (2019, 06, 20, 6, 20, 40); Console.WriteLine("DateTime 1 ={0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", date1); Console.WriteLine("DateTime 1 মাসে দিন ="+DateTime.DaysInMonth(2019, 08)); Console.WriteLine("\nDateTime 2 ={0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", date2); Console.WriteLine("DateTime 2 মাসে দিন ="+DateTime.DaysInMonth(2019, 06)); int res =date1. CompareTo(date2); // ফেরত দেয়>0 যেহেতু date1 date2 কনসোলের চেয়ে পরে। WriteLine("\nরিটার্ন ভ্যালু (তুলনা) ="+res); }}
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেতারিখ সময় 1 =20 আগস্ট 2019, 06:20:40 তারিখের সময় 1 মাস =31 তারিখের সময় 2 =20 জুন 2019, 06:20:40 তারিখের সময় 2 মাস =30 রিটার্ন মান (তুলনা> =1)উদাহরণ
এখন DateTime.DaysInMonth() পদ্ধতি প্রয়োগ করার জন্য আরেকটি উদাহরণ দেখা যাক -
ব্যবহার করে সিস্টেম;পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ int year1 =2019, year2 =2016; int FebMonth =2; Console.WriteLine("2019-এর দিন, ফেব্রুয়ারী মাস ="+তারিখের সময়।DaysInMonth(year1, FebMonth)); Console.WriteLine("2016-এর দিন, ফেব্রুয়ারী মাস ="+তারিখের সময়।DaysInMonth(year2, FebMonth)); }}আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে2019 সালের দিন, ফেব্রুয়ারী মাস =2016 সালে 28 দিন, ফেব্রুয়ারী মাস =29