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

C# में DateTime.Add() मेथड


C# में DateTime.Add() मेथड का उपयोग एक नया DateTime लौटाने के लिए किया जाता है जो इस इंस्टेंस के मान में निर्दिष्ट TimeSpan का मान जोड़ता है।

सिंटैक्स

निम्नलिखित सिंटैक्स है -

public DateTime Add (TimeSpan val);

यहां, Val एक सकारात्मक या नकारात्मक समय अंतराल है।

उदाहरण

आइए DateTime.Add() मेथड को लागू करने का एक उदाहरण देखते हैं -

using System; 
public class Demo { 
    public static void Main(){ 
        DateTime d1 = new DateTime(2019, 3, 7, 8, 0, 15); 
        TimeSpan span = new TimeSpan(115, 0, 0, 0); 
        DateTime d2 = d1.Add(span); 
        System.Console.WriteLine("Initial DateTime = {0:y} {0:dd}", d1); 
        System.Console.WriteLine("\nNew DateTime = {0:y} {0:dd}", d2); 
    } 
}

आउटपुट

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

Initial DateTime = March 2019 07 New DateTime = June 2019 30

दूसरा उदाहरण

आइए DateTime.Add() मेथड को लागू करने का एक और उदाहरण देखते हैं -

using System; 
public class Demo { 
    public static void Main(){ 
        DateTime d1 = new DateTime(2019, 9, 7, 8, 0, 15); 
        // दिन घटाना 
        TimeSpan span = new TimeSpan(-75, 0, 0, 0); 
        DateTime d2 = d1.Add(span); 
        System.Console.WriteLine("Initial DateTime = {0:y} {0:dd}", d1); 
        System.Console.WriteLine("\nNew DateTime = {0:y} {0:dd}", d2); 
    } 
}

आउटपुट

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

Initial DateTime = September 2019 07 New DateTime = June 2019 24
  1. - C# में DateTime.ToFileTime() मेथड - DateTime को Windows फाइल समय में बदलें

    C# में DateTime.ToFileTime() मेथड वर्तमान DateTime ऑब्जेक्ट के मान को Windows फाइल समय में परिवर्तित करता है। Windows फाइल समय 1 जनवरी 1601 (UTC) 12:00 AM से बीते 100-नैनोसेकंड अंतराल (टिक्स) की संख्या है। सिंटैक्स public long ToFileTime (); उदाहरण 1: वर्तमान समय using System; public class Demo

  1. - C# में DateTime.ToBinary() मेथड - DateTime को 64-बिट बाइनरी में सीरियलाइज़ करें

    C# में DateTime.ToBinary() मेथड वर्तमान DateTime ऑब्जेक्ट को 64-बिट बाइनरी मान में सीरियलाइज़ करता है जिसका उपयोग DateTime ऑब्जेक्ट को पुनर्निर्मित करने के लिए किया जा सकता है। वापसी मान एक 64-बिट साइन्ड इंटीजर है। सिंटैक्स public long ToBinary (); उदाहरण 1: विशिष्ट तिथि using System; public cla

  1. - C# में DateTime.Add() मेथड

    C# में DateTime.Add() मेथड का उपयोग एक नया DateTime लौटाने के लिए किया जाता है जो इस इंस्टेंस के मान में निर्दिष्ट TimeSpan का मान जोड़ता है। सिंटैक्स निम्नलिखित सिंटैक्स है - public DateTime Add (TimeSpan val); यहां, Val एक सकारात्मक या नकारात्मक समय अंतराल है। उदाहरण आइए DateTime.Add() मेथड को ला