相关疑难解决方法(0)

格式化.NET DateTime"Day",没有前导零

对于下面的代码,我希望结果等于2,因为MSDN声明'd'"表示月份中的日期为1到31之间的数字.一位数字日的格式没有前导零."

DateTime myDate = new DateTime( 2009, 6, 4 );
string result = myDate.ToString( "d" );
Run Code Online (Sandbox Code Playgroud)

但是,结果实际上等于'6/4/2009' - 这是短日期格式(也是'd').我可以使用'dd',但这会增加一个前导零,我不想要.

c# formatting datetime

24
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

datetime ×1

formatting ×1