说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732
全网监测海量数据按需发布监测预警
实时把握舆情动态精准追溯信息源头
事实上format方法有两种形式,另外一种是三个参数的,主要区别在于它是线程安全的,但并不多用,所以这里只对第一个介绍。format参数是一个格式字符串,用于格式化args里面的值的。args是一个变量数组,即它里面可以有多个参数,而且每个参数可以不同。
format函数——format函数的用法
当然和format一样还有一种,但这里只介绍常用的第一种
format参数是一个格式化字符串。datetime是时间类型。返回值是一种格式化后的
字符串
重点来看format参数中的指令字符
c以短时间格式显示时间,即全部是数字的表示
formatdatetime(‘c’,now);
输出为:2004-8-79:55:40
d对应于时间中的日期,日期是一位则显示一位,两位则显示两位
formatdatetime(‘d’,now);
输出可能为1~31
dd和d的意义一样,但它始终是以两位来显示的
formatdatetime(‘dd’,now);
输出可能为01~31
ddd显示的是星期几
formatdatetime(‘ddd’,now);
输出为:星期六
dddd和ddd显示的是一样的。
但上面两个如果在其他国家可能不一样。
ddddd以短时间格式显示年月日
formatdatetime(‘ddddd’,now);
输出为:2004-8-7
dddddd以长时间格式显示年月日
formatdatetime(‘dddddd’,now);
输出为:2004年8月7日
e/ee/eee/eeee以相应的位数显示年
formatdatetime(‘ee’,now);
输出为:04(表示04年)
m/mm/mmm/mmmm表示月
formatdatetime(‘m’,now);
formatfloat的用法
常用的声明:
functionformatfloat(constformat:string;value:extended):string;overload;
和上面一样format参数为格式化指令字符,value为extended类型
为什么是这个类型,因为它是所有浮点值中表示范围最大的,如果传入该方法的参数
比如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);
对于日期分隔号(/),时间分隔号(:),以及am/pm等文本而言,其真正的显示格式会因计算机上的国际标准不同而有所差异。在开发阶段,日期与时间是以短日期的格式,配合代码的国际标准来显示的。如果大家还想了解更多与之有关的信息,欢迎关注我们文军营销的官网。
推荐阅读
fwrite函数 fwrite函数用法 | 文军营销fseek对此函数有作用,但是fwrite[1]函数写到用户空间缓冲区,并未同步到文件中,所以修改后要将内存与文件同步可以用fflush(FILE*fp)函数同步。 C/C++文件读写fread和fwrite函数的使用 C/C++中可使用fread和fwrite函数用于读取和写入数据到...text函数的基础介绍 text函数的使用方法 | 文军营销Text函数主要是将数字转换为文本。当然,也可以对文本进行一定的处理。 TEXT函数的语法:TEXT(value,format_text)Value:为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。 Format_text:为“单元格格式”对话框中“数字”选...在excel中使用offset函数的方法 excel offset函数用法 | 文军营销将1这个值代进公式,即:OFFSET(B1,1,,,6)意思:Offset函数以B1单元格为基点,向下偏移1行至B2,并以B2作为返回引用的起点,返回一个宽度为6列的单元格区域引用,即B2:G2区域。 第三、sum():最外面用sum函数对offset函数的结果进行汇...在excel中code函数的基础用法 code函数的使用方法 | 文军营销第一、excel code函数基础用法 code函数的语法是:CODE(text),其中的Text参数表示要返回其中第一个字符的数字代码的文本。 比如下面所示的:在B1输入公式:=CODE(A1),就返回65。表示A1单元格中第一个字符A,对应的数字代码是65。此公式...fopen函数 fopen函数使用方法 | 文军营销函数原型:FILE*fopen(constchar*path,constchar*mode); 返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在error中。 一般而言,打开文件后会做一些文件读取或写入的动作,若打开文件失败,...
说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732