vb format函数

格式输出Format函数

Format函数用于制定字符串或数字的输出格式。

语法:x = Format (expression, fmt )

     expression是所输出的内容。fmt是指输出的格式,这是一个字符串型的变量,这一项若省略的话,那么Format函数将和Str函数的功能差不多。如:

语句

输出

Format (2, “0.00”)

2.00

Format (.7, “0%”)

70%

Format (1140, “$#,##0”)

$1,140

fmt字符的意义

字符

意义

字符

意义

0

显示一数字,若此位置没有数字则补0

.

小数点

#

显示一数字,若此位置没有数字则不显示

,

千位的分隔符

%

数字乘以100并在右边加上”%”号

- + $ ( )

这些字出现在fmt里将原样打出

Format函数对时间进行输出时的意义

fmt

输出

fmt

输出

m/d/yy

8/16/96

h:mm:ss a/p

10:41:29 p

d-mmmm-yy

16-August-96

h:mm

22:41

d-mmmm

16-August

h:mm:ss

22:41:29

mmmm-yy

august-96

m/d/yy h:mm

8/16/96 22:41

hh:mm AM/PM

10:41 PM

VB Format函数使用方法

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

语法

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

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

部分

说明

expression

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

format

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

firstdayofweek

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

firstweekofyear

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

设置值

firstdayofweek 参数有下面设置:

常数

说明

vbUseSystem

0

使用 NLS API 设置。

VbSunday

1

星期日(缺省)

vbMonday

2

星期一

vbTuesday

3

星期二

vbWednesday

4

星期三

vbThursday

5

星期四

vbFriday

6

星期五

vbSaturday

7

星期六

firstweekofyear 参数有下面设置:

常数

说明

vbUseSystem

0

使用 NLS API 设置。

vbFirstJan1

1

从包含一月一日的那一周开始(缺省)。

vbFirstFourDays

2

从本年第一周开始,而此周至少有四天在本年中。

VbFirstFullWeek

3

从本年第一周开始,而此周完全在本年中。

说明

格式化

作法

数字

使用预先定义的命名数值格式或创建用户自定义数值格式。

日期和时间

使用预先定义的命名日期/时间格式或创建用户自定义日期/时间格式。

日期和时间序数

使用日期和时间格式或数值格式。

字符串

创建自定义的字符串格式。

vb中Format函数的用法 扩展资料

查了下 d"/"MMMM"/"yyyy 12/September/2012

M/d/yyyy 9-12-2012

所以 M"/"d"/"yyyy 是8/8/2008

MSDN

Format(#5/22/97 12:01 AM#, "mmm dd, yyyy ""at"" h:mm AM/PM")

(/)Date separator. Separates the day, month, and year when date values are formattedYesIn some locales, this character may have been translated and may not be a slash (/). Output value is determined by local settings

dDisplays the day as a number without a leading 0 (1–31)No

mDisplays the month as a number without a leading 0 (1–12)NoIf “m” follows “h” or “hh”, displays minutes instead

yyyyDisplays the full year (100–9999)No

vb中Format函数的用法 format函数

相关新闻

联系我们

联系我们

888-888-8888

在线咨询: 点击这里给我发消息

邮件:admin@gxqzs.cn

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部