C#ToString(“MM / dd / yy”)删除前导0

可能重复:
格式化.NET DateTime“日”,没有前导零

有没有办法删除日期格式中的前导零

例如, X.ToString("MM/dd/yy")返回07/02/11,但我希望它返回7/2/11。

这可能吗?

谢谢

X.ToString("M/d/yy")就是你所需要的

只需删除额外的Md

你可以使用"M/d/yy" 。 有关详细信息,请参见此处

你可以写X.ToString("M/d/yy")

如果要删除所有前导零,则为X.ToString("M/d/y") ;)