C#中D2是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/23 16:08:53
//返回当前时间的通用格式(24小时制)
public string ToUniversalString()
{
return string.Format("{0:D2}:{1:D2}:{2:D2}", hour, minute, second);

}
//返回当前时间的通用格式(12小时制)
public string ToStandardString()
{
return string.Format("{0}:{1:D2}:{2:D2}{3}",((hour==12)||(hour==0))?12:(hour%12),minute,second,(hour<=12)?"AM":"PM");
}

D: Decimal
2: Length

D2 ,2位十进制数,不足2位前面补0
应该是这样.

D2是显示格式 具体忘记了,我也不记这东西 用到的时候现查MSDN就可以了

找string.format方法的说明

2位数字,不足2位补0
比如4显示为04