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

Định dạng Month (M, m) trong C#

Chuẩn định dạng "M" hoặc "m" (Month) hiển thị tháng và ngày, bỏ qua năm. Được định nghĩa bởi thuộc tính DateTimeFormatInfo.MonthDayPattern.

Chuỗi định dạng tùy chỉnh cơ bản

MMMM dd

Ví dụ hoàn chỉnh

using System;
using System.Globalization;

class Demo
{
    static void Main()
    {
        DateTime date = new DateTime(2018, 6, 11, 9, 15, 0);
        Console.WriteLine(date.ToString("m", CultureInfo.CreateSpecificCulture("en-us")));
    }
}

Kết quả

June 11

Các biến thể định dạng tháng

FormatTênVí dụ (en-US)Ví dụ (vi-VN)
M / mMonth DayJune 1111 tháng 6
MMMTên tháng viết tắtJunTh06
MMMMTên tháng đầy đủJuneTháng 6
y / YYear MonthJune 2018Tháng 6 năm 2018

Lưu ý

  • "M" và "m" cho kết quả giống nhau (không phân biệt hoa thường cho standard format).
  • Khác với "MM" (tháng 2 chữ số: 06) hoặc "MMM" (viết tắt).
  • Hữu ích cho sinh nhật, kỷ niệm (không cần năm).