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

ตัวระบุรูปแบบวันที่เต็มเวลาสั้น (f) ใน C#

ตัวระบุรูปแบบมาตรฐาน "f" (Full Date Short Time) แสดงวันที่ในรูปแบบวันที่เต็ม (Long Date Pattern) ตามด้วยเวลาในรูปแบบสั้น (Short Time Pattern) คั่นด้วยช่องว่าง

รูปแบบที่ใช้

  • วันที่เต็ม: ตัวอย่างเช่น "Wednesday, August 29, 2018"
  • เวลาสั้น: ตัวอย่างเช่น "1:10 AM"

ตัวอย่างโค้ด

using System;
using System.Globalization;

class Demo
{
    static void Main()
    {
        DateTime myDate = new DateTime(2018, 8, 29, 1, 10, 0);
        // ใช้ CultureInfo เพื่อกำหนดรูปแบบวันที่/เวลาเฉพาะวัฒนธรรม
        Console.WriteLine(myDate.ToString("f", CultureInfo.CreateSpecificCulture("en-US")));
    }
}

ผลลัพธ์

Wednesday, August 29, 2018 1:10 AM

หมายเหตุ: รูปแบบที่แท้จริงขึ้นอยู่กับ CultureInfo ที่ใช้งาน หากไม่ระบุ จะใช้วัฒนธรรมของระบบปัจจุบัน