Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

การทำงานกับ DateTime ใน C#

คลาส DateTime ใน C# ใช้สำหรับแทนวันที่และเวลา

คุณสมบัติ (Properties) สำคัญของ DateTime:

No.Property & Description
1Date - ได้ส่วนของวันที่
2Day - ได้วันของเดือน
3Hour - ได้ชั่วโมง
4Minute - ได้นาที
5Month - ได้เดือน

การเปรียบเทียบวันที่

ในการเปรียบเทียบวันที่ ต้องสร้างออบเจ็กต์ DateTime สองตัว แล้วใช้ตัวดำเนินการเปรียบเทียบ

ตัวอย่าง

using System;

namespace Program {
    class Demo {
        static int Main() {
            DateTime date1 = new DateTime(2018, 07, 20);
            Console.WriteLine("Date 1 : {0}", date1);
            
            DateTime date2 = new DateTime(2018, 07, 25);
            Console.WriteLine("Date 2 : {0}", date2);
            
            if (date1 < date2)
                Console.WriteLine("{0} comes before {1}", date1, date2);
            
            Console.Read();
            return 0;
        }
    }
}

ผลลัพธ์

Date 1 : 7/20/2018 12:00:00 AM
Date 2 : 7/25/2018 12:00:00 AM
7/20/2018 12:00:00 AM comes before 7/25/2018 12:00:00 AM