gpt4 book ai didi

c# - 将月份转换为月份名称

转载 作者:IT王子 更新时间:2023-10-29 03:42:23 26 4
gpt4 key购买 nike

我只是尝试使用 DateTime 结构将 1 到 12 之间的整数转换为缩写的月份名称。

这是我尝试过的:

DateTime getMonth = DateTime.ParseExact(Month.ToString(), 
"M", CultureInfo.CurrentCulture);
return getMonth.ToString("MMM");

但是我在第一行得到一个 FormatException,因为该字符串不是有效的 DateTime。谁能告诉我该怎么做?

最佳答案

CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(1);

参见 Here了解更多详情。

或者

DateTime dt = DateTime.Now;
Console.WriteLine( dt.ToString( "MMMM" ) );

或者,如果您想获得文化特定的缩写名称。

GetAbbreviatedMonthName(1);

Reference

关于c# - 将月份转换为月份名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6286868/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com