কম্পিউটার টিউটোরিয়াল

C#-এ DateTime.Add() মেথড

C#-এ DateTime.Add() মেথডটি একটি নতুন DateTime রিটার্ন করে যা নির্দিষ্ট TimeSpan-এর মান বর্তমান ইনস্ট্যান্সের মানে যোগ করে।

সিনট্যাক্স

public DateTime Add (TimeSpan val);

উপরে, val হলো ধনাত্মক বা ঋণাত্মক সময় অন্তরাল।

উদাহরণ: দিন যোগ করা (TimeSpan ব্যবহার করে)

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

উদাহরণ: দিন বিয়োগ করা (নেতিবাচক TimeSpan)

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.CompareTo() মেথড: তারিখ তুলনা করার পদ্ধতি

  2. C#-এ DateTime.ToFileTime() মেথড: DateTime থেকে উইন্ডোজ ফাইল টাইম

  3. C#-এ DateTime.ToBinary() মেথড: DateTimeকে ৬৪-বিট বাইনারি-এ সিরিয়ালাইজ

  4. C#-এ DateTime.Add() মেথড