我有一个问题,需要移除日期中的前导零。我在微软的网站上找到了以下内容。
DateTime date1 = new DateTime(2008, 8, 18);
Console.WriteLine(date1.ToString("(M) MMM, MMMM",
CultureInfo.CreateSpecificCulture("en-US")));
// Displays (8) Aug, August
这里完全不起作用。
这是我的代码:
string date = '2013-04-01'
DateTime billrunDate = Convert.ToDateTime(date);
string test = billrunDate.ToString("M");
现在是测试时间为04月01日
我只需要它以字符串或整数的形式为4
如果我这样修改:
billrunDate.ToString("(M)");
我得到了
(4)
,但我不需要 ()
编辑2:
好的,这个有效。string test = billrunDate.ToString(" M ");
string testTwo = test.Trim();
非常非常丑陋
billrunDate.Month.ToString()
。 - Nolonar