我正在尝试打印月份的名称,而不是每个月的整数值。 (例如,如果日期是2002年2月2日,我希望“月”读出“2月”而不是“2”。
我正在使用system.DateTime.now来获取当前月份。当我尝试在表格上打印当前月份时,它只是将月份的相关整数值放进去,而我想输入月份名称。
我知道这可以使用大小写切换或if语句将数字分别转换为单词值来完成,但是我只是想知道是否存在一个简单的内置转换命令,该命令会自动告诉应用程序打印出月份的名称而不是相关的整数值。
我正在使用C#-4.0,Silverlight-4.0在Visual Studio 2010环境中进行编程。
请您参考如下方法:
试试DateTime.Now.ToString("MMMM")
有关其他格式字符串,请参见MSDN: Custom Date and Time Format Strings。