Computer >> Máy Tính >  >> Lập trình >> C#

Phương thức DateTime.ToLongDateString () trong C #

Phương thức DateTime.ToLongDateString () trong C # được sử dụng để chuyển đổi giá trị của đối tượng DateTime hiện tại thành biểu diễn chuỗi ngày dài tương đương của nó.

Cú pháp

Sau đây là cú pháp -

public string ToLongDateString ();

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức DateTime.ToLongDateString () -

using System;
public class Demo {
   public static void Main() {
      DateTime d = new DateTime(2019, 10, 11, 9, 10, 45);
      Console.WriteLine("Date = {0}", d);
      string str = d.ToLongDateString();
      Console.WriteLine("Long date string representation = {0}", str);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Date = 10/11/2019 9:10:45 AM
Long date string representation = Friday, October 11, 2019

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức DateTime.ToLongDateString () -

using System;
using System.Globalization;
public class Demo {
   public static void Main() {
      DateTime d = DateTime.Now;
      Console.WriteLine("Date = {0}", d);
      Console.WriteLine("Current culture = "+CultureInfo.CurrentCulture.Name);
      var pattern = CultureInfo.CurrentCulture.DateTimeFormat;
      string str = d.ToLongDateString();
      Console.WriteLine("Long date string = {0}", pattern.LongDatePattern);
      Console.WriteLine("Long date string representation = {0}", str);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Date = 10/16/2019 8:39:08 AM
Current culture = en-US
Long date string = dddd, MMMM d, yyyy
Long date string representation = Wednesday, October 16, 2019