2
我提供了一个应用程序,用户可以通过任何给定的格式字符串格式化任何日期。 我发现的问题如下:标准日期格式与自定义日期格式
比方说,我想将日期格式化为单月份索引。这是今天的“6”。
但是:
DateTime.Today.ToString("dd.MM.yyyy") => 26.06.2014<br/>
DateTime.Today.ToString("M") => **26 Juni**<br/>
DateTime.Today.ToString("dM") => 266
使用MSDN我发现,那个“M”是 - 如果使用单数 - 一个标准的格式说明,但如果与其他字符使用,它是一个自定义格式说明(http://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx; http://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx)
问题:如何强制解释给定的格式字符串始终作为自定义格式说明符?
下面是MSDN相关部分的链接:http://msdn.microsoft.com/en-us/library/8kb3ddd4%28v=vs.110%29.aspx#UsingSingleSpecifiers – crush
就是这样。谢谢。 我在回答之前阅读了这部分内容,但很明显没有得到它。 – Norman