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

c# 日期函数 string.Format

 2009-06-03 08:30:46 来源:WEB开发网   
核心提示: 比如Double或者其他,则可以保存不会超出范围,c# 日期函数 string.Format(10), 关键是看Format参数的用法 0 这个指定相应的位数的指令, 比如:FormatFloat(’000.000’,22.22); 输出的就是022.220 注意一

比如Double或者其他,则可以保存不会超出范围。

关键是看Format参数的用法

0 这个指定相应的位数的指令。

比如:FormatFloat(’000.000’,22.22);

输出的就是022.220

注意一点,如果整数部分的0的个数小于value参数中整数的位数,则没有效果

如:FormatFloat(’0.00’,22.22);

输出的是:22.22

但如果小数部分的0小于value中小数的倍数,则会截去相应的小数和位数

如:FormatFloat(’0.0’,22.22);

输出的是:22.2

也可以在整数0中指定逗号,这个整数位数必须大于3个,才会有逗号出句

FormatFloat(’0,000.0’,2222.22);

输出是:2,222.2

如果这样FormatFloat(’000,0.0’,2222.22);

它的输出还是:2,222.2

注意它的规律

# 和0的用法一样,目前我还没有测出有什么不同。

FormatFloat(’##.##’,22.22);

输出是:22.00

E 科学表示法,看几个例子大概就明白了

FormatFloat(’0.00E+00’,2222.22);

输出是 2.22E+03

FormatFloat(’0000.00E+00’,2222.22);

输出是 2222.22E+00

FormatFloat(’00.0E+0’,2222.22);

22.2E+2

Format函数 返回

返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。

语法

Format(expression[, format[, firstdayofweek[, firstweekofyear]]])

Format 函数的语法具有下面几个部分:

部分 说明

expression 必要参数。任何有效的表达式。

format 可选参数。有效的命名表达式或用户自定义格式表达式。

firstdayofweek 可选参数。常数,表示一星期的第一天。

firstweekofyear 可选参数。常数,表示一年的第一周。

Format函数可按预定的格式显示或打印一个Date变量。如:

Print Format(d, “general date”) `99-5-23 11:45:34

Print Format(d, “long date”) `1999年5月23日

Print Format(d, “medium date”) `99-05-23

Print Format(d, “short date”) `99-5-23

Print Format(d, “long time”) `11:45:34

Print Format(d, “medium time”) `11:45 AM

Print Format(d,“short time”) `11:45

Format函数也允许你自己规定显示格式。

上一页  5 6 7 8 9 10 

Tags:日期 函数 string

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