首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

字符串格式变换

2013-01-20 
字符串格式转换我有一个string :16:20:33.123000怎样去掉后面的3个0变成 16:20:33.123[解决办法]如果是固

字符串格式转换
我有一个string :16:20:33.123000
怎样去掉后面的3个0变成 16:20:33.123
[解决办法]
如果是固定的三位,可以用replace替换掉
[解决办法]


string s="16:20:33.123000";
//下面就是你要的结果,如果不对12改成13,手写不方便
s.subString(0,12);

[解决办法]
使用TrimEnd函数即可。


string s = "16:20:33.123000";
Response.Write(s.TrimEnd('0'));

[解决办法]
 string str = "16:20:33.123000";
            str = Regex.Replace(str, "0*$", ""); // str = str.TrimEnd('0');
           
[解决办法]
引用:
使用TrimEnd函数即可。



C# code
?



123

string s = "16:20:33.123000"; Response.Write(s.TrimEnd('0'));
+1

热点排行