WEB开发网
开发学院软件开发C语言 c# 日期函数 string.Format 阅读

c# 日期函数 string.Format

 2009-06-03 08:30:46 来源:WEB开发网   
核心提示: 如:Format(’this is %1d’,[12]); 输出是:this is 12 ["-"] 这个指定参数向左齐,和[width]合在一起最可以看到效果: Format(’this is %-4d,yes’,[12

如:Format(’this is %1d’,[12]);

输出是:this is 12

["-"] 这个指定参数向左齐,和[width]合在一起最可以看到效果:

Format(’this is %-4d,yes’,[12]);

输出是:this is 12 ,yes

["." prec] 指定精度,对于浮点数效果最佳:

Format(’this is %.2f’,[’1.1234]);

输出 this is 1.12

Format(’this is %.7f’,[’1.1234]);

输了 this is 1.1234000

而对于整型数,如果prec比如整型的位数小,则没有效果

反之比整形值的位数大,则会在整型值的前面以0补之

Format(’this is %.7d’,[1234]);

输出是:this is 0001234]

对于字符型,刚好和整型值相反,如果prec比字符串型的长度大

则没有效果,反之比字符串型的长度小,则会截断尾部的字符

Format(’this is %.2s’,[’1234’]);

输出是 this is 12

而上面说的这个例子:

Format(’this is %e’,[-2.22]);

返回的是:this is -2.22000000000000E+000

怎么去掉多余的0呢,这个就行啦

Format(’this is %.2e’,[-2.22]);

好了,第一个总算讲完了,应该对他的应用很熟悉了吧

///////////////////////////////////////////////////////////////

二 FormatDateTime的用法

他的声明为:

function FormatDateTime(const Format: string; DateTime: TDateTime): string;

overload;

当然和Format一样还有一种,但这里只介绍常用的第一种

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:日期 函数 string

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接