C# 从左到右应用字符串格式表单
如何制作从左到右格式化的字符串C# 从左到右应用字符串格式表单,c#,string,C#,String,如何制作从左到右格式化的字符串 string.Format("{0:00-00-0000}", 123); 以上返回为00-00-0123我希望它是12-30-0000 有什么办法可以做到这一点吗?试试这个: var padded = long.Parse((123).ToString().PadRight(8, '0')); string.Format("{0:00-00-0000}", padded); 另一个疯狂的想法是做一些数学 int i = 123; string.Format(
string.Format("{0:00-00-0000}", 123);
以上返回为00-00-0123
我希望它是12-30-0000
有什么办法可以做到这一点吗?试试这个:
var padded = long.Parse((123).ToString().PadRight(8, '0'));
string.Format("{0:00-00-0000}", padded);
另一个疯狂的想法是做一些数学
int i = 123;
string.Format("{0:00}-{1:00}-{2:0000}", i / 1000000, (i / 10000) % 100, i % 10000);
您可以尝试一些字符串操作来实现这一点!!这是你想要达到的某种日期格式吗?