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

แปลง DateTime เป็น Format YYYYMMDDHHMMSS ใน C#

ใช้ ToString("yyyyMMddHHmmss") (Case-sensitive)

DateTime now = DateTime.Now;
string formatted = now.ToString("yyyyMMddHHmmss");
// 20200727080325

Format Specifiers

Specifierความหมายตัวอย่าง
yyyyYear 4 digits2020
MMMonth 01-1207
ddDay 01-3127
HHHour 00-23 (24h)08
mmMinute 00-5903
ssSecond 00-5925

Format อื่นๆ ที่นิยม

  • MM/dd/yyyy → 08/22/2020
  • dddd, dd MMMM yyyy → Tuesday, 22 August 2020
  • yyyy-MM-ddTHH:mm:ss → ISO 8601 (2020-08-22T08:03:25)
  • yyyyMMdd_HHmmss → 20200727_080325 (Filename Safe)