一尘不染

从月份号获取月份名称

c#

可能重复:
如何在c#中获取MonthName?

我使用以下c#语法从月号获取月名,但我得到August我只想要Aug..

System.Globalization.DateTimeFormatInfo mfi = new 
System.Globalization.DateTimeFormatInfo();
string strMonthName = mfi.GetMonthName(8).ToString();

任何建议…


阅读 356

收藏
2020-05-19

共1个答案

一尘不染

对于短月份名称,请使用:

string monthName = new DateTime(2010, 8, 1)
    .ToString("MMM", CultureInfo.InvariantCulture);

对于西班牙语(“ es”)文化的长/整月名称

string fullMonthName = new DateTime(2015, i, 1).ToString("MMMM", CultureInfo.CreateSpecificCulture("es"));
2020-05-19