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

डेटटाइम। तुलना करें () सी # में विधि

C# में DateTime.Compare () विधि का उपयोग दो DateTime उदाहरणों की तुलना के लिए किया जाता है। यह एक पूर्णांक मान देता है,

  • <0 − अगर date1 date2 से पहले का है
  • 0 - यदि दिनांक 1 दिनांक 2 के समान है
  • >0 - यदि दिनांक 1 दिनांक 2 के बाद का है

सिंटैक्स

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

public static int Compare (DateTime d1, DateTime d2);

ऊपर, d1 और d2 तुलना की जाने वाली दो तिथियां हैं।

उदाहरण

आइए अब डेटटाइम को लागू करने के लिए एक उदाहरण देखें। तुलना () विधि -

using System;
public class Demo {
   public static void Main(){
      DateTime d1 = new DateTime(2019, 11, 20, 6, 20, 40);
      DateTime d2 = d1.AddYears(5);
      Console.WriteLine("Initial DateTime = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", d1);
      Console.WriteLine("New DateTime (adding years) = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", d2);
      int res = DateTime.Compare(d1, d2);
      // returns <0 since d1 is earlier than d2
      Console.WriteLine(res);
   }
}

आउटपुट

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

Initial DateTime = 20 November 2019, 06:20:40
New DateTime (adding years) = 20 November 2024, 06:20:40
-1

उदाहरण

आइए अब डेटटाइम को लागू करने के लिए एक और उदाहरण देखें। तुलना () विधि -

using System;
public class Demo {
   public static void Main(){
      DateTime d1 = new DateTime(2019, 11, 20, 6, 20, 40);
      DateTime d2 = new DateTime(2019, 11, 20, 6, 20, 40);
      Console.WriteLine("DateTime 1 = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", d1);
      Console.WriteLine("DateTime 2 = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", d2);
      int res = DateTime.Compare(d1, d2);
      // returns equal to 0 since d1 is equal to d2
      Console.WriteLine(res);
   }
}

आउटपुट

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

DateTime 1 = 20 November 2019, 06:20:40
DateTime 2 = 20 November 2019, 06:20:40
0

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

    C# में DateTime.Subtract() विधि का उपयोग निर्दिष्ट दिनांक समय या अवधि को घटाने के लिए किया जाता है। सिंटैक्स निम्नलिखित वाक्य रचना है - public TimeSpan Subtract (DateTime value); public DateTime Subtract (TimeSpan value); उदाहरण आइए अब डेटटाइम को लागू करने के लिए एक उदाहरण देखें। घटाना () विधि - u

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

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

  1. DateTimeOffset.Compare () विधि सी#में

    C# में DateTimeOffset.Compare () विधि का उपयोग दो DateTimeOffset ऑब्जेक्ट्स की तुलना करने के लिए किया जाता है और यह इंगित करता है कि पहला दूसरे से पहले है, दूसरे के बराबर है, या बाद में दूसरे से है। यह एक पूर्णांक मान देता है, <0 - अगर वैल1 वैल2 से पहले है 0 - अगर वैल1 वैल2 के समान है 0 - अगर वैल1