Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

DateTime.DaysInMonth () सी # में विधि

C# में DateTime.DaysInMonth () विधि का उपयोग निर्दिष्ट महीने और वर्ष में दिनों की संख्या वापस करने के लिए किया जाता है। उदाहरण के लिए, महीने के मान 1 यानी जनवरी के लिए 31.

सिंटैक्स

निम्नलिखित वाक्य रचना है -

public static int DaysInMonth (int year, int month);

उदाहरण

आइए अब DateTime.DaysInMonth() पद्धति को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main() {
      DateTime date1 = new DateTime(2019, 08, 20, 6, 20, 40);
      DateTime date2 = new DateTime(2019, 06, 20, 6, 20, 40);
      Console.WriteLine("DateTime 1 = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", date1);
      Console.WriteLine("Days in DateTime 1 month = "+DateTime.DaysInMonth(2019, 08));
      Console.WriteLine("\nDateTime 2 = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", date2);
      Console.WriteLine("Days in DateTime 2 month = "+DateTime.DaysInMonth(2019, 06));
      int res = date1.CompareTo(date2);
      // returns >0 since date1 is later than date2
      Console.WriteLine("\nReturn Value (comparison) = "+res);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

DateTime 1 = 20 August 2019, 06:20:40
Days in DateTime 1 month = 31
DateTime 2 = 20 June 2019, 06:20:40
Days in DateTime 2 month = 30
Return Value (comparison) = 1

उदाहरण

आइए अब DateTime.DaysInMonth() पद्धति को लागू करने के लिए एक और उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      int year1 = 2019, year2 = 2016;
      int FebMonth = 2;
      Console.WriteLine("Days in 2019, Feb month = "+DateTime.DaysInMonth(year1, FebMonth));
      Console.WriteLine("Days in 2016, Feb month = "+DateTime.DaysInMonth(year2, FebMonth));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Days in 2019, Feb month = 28
Days in 2016, Feb month = 29

  1. डेटटाइम। AddYears () विधि सी # में

    C# में DateTime.AddYears () विधि का उपयोग इस उदाहरण के मूल्य में निर्दिष्ट वर्षों की संख्या को जोड़ने के लिए किया जाता है। यह नया दिनांक समय लौटाता है। सिंटैक्स निम्नलिखित वाक्य रचना है - public DateTime AddYears (int yrs); ऊपर, वर्ष जोड़े जाने वाले वर्ष हैं। यदि आप वर्ष घटाना चाहते हैं, तो ऋणात्म

  1. दिनांक समय। AddHours () सी # में विधि

    C# में DateTime.AddHours() विधि का उपयोग इस उदाहरण के मान में निर्दिष्ट घंटों को जोड़ने के लिए किया जाता है। यह विधि एक नया दिनांक समय लौटाती है। सिंटैक्स निम्नलिखित वाक्य रचना है - public DateTime AddHours (double hrs); ऊपर, घंटे जोड़े जाने वाले घंटों की संख्या है। घंटे घटाने के लिए मान ऋणात्मक ह

  1. DateTime.AddDays () सी # में विधि

    C# में DateTime.AddDays() विधि का उपयोग इस उदाहरण के मान में निर्दिष्ट दिनों को जोड़ने के लिए किया जाता है। यह विधि एक नया दिनांक समय लौटाती है। सिंटैक्स निम्नलिखित वाक्य रचना है - public DateTime AddDays (double days); ऊपर, पैरामीटर दिन जोड़े जाने वाले दिनों की संख्या है। घटाने के लिए, एक ऋणात्मक