Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

So sánh ngày tháng sử dụng C#


Để so sánh ngày tháng trong C#, bạn cần thiết lập hai ngày để so sánh sử dụng đối tượng DateTime. Chúng ta sẽ sử dụng lớp DateTime trong C#.

Ngày 1

DateTime date1 = new DateTime(2018, 07, 20); 
Console.WriteLine("Ngày 1: {0}", date1);

Ngày 2

DateTime date2 = new DateTime(2018, 07, 25); 
Console.WriteLine("Ngày 2: {0}", date2);

Bây giờ hãy so sánh cả hai ngày trong C#. Ví dụ sau so sánh ngày tháng trong C#.

Ví dụ

using System; 

namespace Program { 
    class Demo { 
        static int Main() { 
            DateTime date1 = new DateTime(2018, 07, 20); 
            Console.WriteLine("Ngày 1: {0}", date1); 
            DateTime date2 = new DateTime(2018, 07, 25); 
            Console.WriteLine("Ngày 2: {0}", date2); 
            
            if (date1 < date2) 
                Console.WriteLine("{0} đến trước {1}", date1, date2); 
            Console.Read(); 
            return 0; 
        } 
    } 
}

Kết quả

Ngày 1: 7/20/2018 12:00:00 AM 
Ngày 2: 7/25/2018 12:00:00 AM 
7/20/2018 12:00:00 AM đến trước 7/25/2018 12:00:00 AM