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

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

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

सिंटैक्स

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

public int CompareTo (DateTime val);

ऊपर, वैल तुलना की जाने वाली तिथि है।

यह एक पूर्णांक मान देता है,

  • <0 - अगर यह उदाहरण वैल से पहले का है
  • 0 - अगर यह उदाहरण वैल के समान है
  • >0 - अगर यह उदाहरण वैल से बाद का है

उदाहरण

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

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

आउटपुट

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

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

उदाहरण

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

using System;
public class Demo {
   public static void Main(){
      DateTime date1 = new DateTime(2019, 08, 20, 6, 20, 40);
      DateTime date2 = new DateTime(2019, 05, 20, 6, 20, 40);
      Console.WriteLine("DateTime 1 = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", date1);
      Console.WriteLine("DateTime 2 = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", date2);
      int res = date1.CompareTo(date2);
      // returns >0 since date1 is later than date2
      Console.WriteLine(res);
   }
}

आउटपुट

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

DateTime 1 = 20 August 2019, 06:20:40
DateTime 2 = 20 May 2019, 06:20:40
1

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

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

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

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

  1. सी # में तुलना करने के लिए () विधि

    दो मानों की तुलना करने के लिए, ComparTo() विधि का उपयोग करें। वापसी मूल्य निम्नलिखित हैं - 0 =दोनों संख्या बराबर हैं 1 =दूसरी संख्या छोटी है -1 =पहली संख्या छोटी है C# में ComparTo() मेथड को लागू करने के लिए कोड यहां दिया गया है - उदाहरण using System; public class Demo {    public sta