400-685-0732 电话咨询定制营销方案
关注专业seo外包公司
SEO创新会
文军营销
大数据驱动  让营销不走弯路
首页  >   工具使用  >  format函数 format函数的用法

format函数 format函数的用法

事实上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等文本而言,其真正的显示格式会因计算机上的国际标准不同而有所差异。在开发阶段,日期与时间是以短日期的格式,配合代码的国际标准来显示的。如果大家还想了解更多与之有关的信息,欢迎关注我们文军营销的官网。

推荐阅读

在excel中使用TIME函数输入时间格式的数据 | 文军营销TIME函数的返回值是O一1之间的小数,该取值范围之间的数据分别代表了一天24小时...format函数 format函数的用法 EXCEL四舍五入公式 EXCEL2010如何四舍五入 excel宏...text函数的基础介绍 text函数的使用方法 | 文军营销大家在使用办公软件时时常都要常常用到text函数,但是困扰大家的是text函数到底是...format函数 format函数的用法 | 文军营销text函数的基础介绍 text函数的使用方法...设置excel工作表的打印区域 excel工作表打印区域 | 文军营销fwrite函数 fwrite函数用法 fread函数 c语言中fread函数怎么用 form表单提交 form表单提交方式 format函数 format函数的用法 EXCEL四舍五入公式 EXCEL2010...word表格的基本操作 word表格的制作方法是什么 | 文军营销fwrite函数 fwrite函数用法 fread函数 c语言中fread函数怎么用 form表单提交 form表单提交方式 format函数 format函数的用法 EXCEL四舍五入公式 EXCEL2010如何四舍五入...html表单 基础的HTML表单 | 文军营销gamma函数 Beta函数和Gamma函数有什么用 fwrite函数 fwrite函数用法 fread函数 c语言中fread函数怎么用 form表单提交 form表单提交方式 format函数 format函数的用法 热...word封面模板 word封面模板的添加方式 | 文军营销fwrite函数 fwrite函数用法 fread函数 c语言中fread函数怎么用 form表单提交 form表单提交方式 format函数 format函数的用法 EXCEL四舍五入公式 EXCEL2010如何四舍五入...