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

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

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

सिंटैक्स

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

public TimeSpan Subtract (DateTime value);
public DateTime Subtract (TimeSpan value);

उदाहरण

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

using System;
public class Demo {
   public static void Main() {
      DateTime d1 = new DateTime(2019, 10, 10, 8, 10, 40);
      DateTime d2 = new DateTime(2017, 11, 06, 8, 10, 40);
      Console.WriteLine("Date 1 = "+d1);
      Console.WriteLine("Date 2 = "+d2);
      TimeSpan res = d1.Subtract(d2);
      Console.WriteLine("TimeSpan between two dates = {0} ",res);
   }
}

आउटपुट

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

Date 1 = 10/10/2019 8:10:40 AM
Date 2 = 11/6/2017 8:10:40 AM
TimeSpan between two dates = 703.00:00:00

उदाहरण

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

using System;
public class Demo {
   public static void Main() {
      DateTime d = new DateTime(2019, 10, 10, 8, 10, 40);
      TimeSpan t = new TimeSpan(1, 10, 10, 12);
      Console.WriteLine("Date = "+d);
      DateTime res = d.Subtract(t);
      Console.WriteLine("DateTime between date d and timespan t = {0} ",res);
   }
}

आउटपुट

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

Date = 10/10/2019 8:10:40 AM
DateTime between date d and timespan t = 10/8/2019 10:00:28 PM

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

    C# में DateTime.ToBinary () विधि का उपयोग वर्तमान डेटटाइम ऑब्जेक्ट को 64-बिट बाइनरी मान पर क्रमबद्ध करने के लिए किया जाता है जिसका उपयोग डेटटाइम ऑब्जेक्ट को फिर से बनाने के लिए किया जा सकता है। वापसी मान एक 64-बिट हस्ताक्षरित पूर्णांक है। सिंटैक्स निम्नलिखित वाक्य रचना है - public long ToBinary ();

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

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

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

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