ASP常用函数Word文档格式.docx

上传人:b****6 文档编号:19315977 上传时间:2023-01-05 格式:DOCX 页数:23 大小:23.28KB
下载 相关 举报
ASP常用函数Word文档格式.docx_第1页
第1页 / 共23页
ASP常用函数Word文档格式.docx_第2页
第2页 / 共23页
ASP常用函数Word文档格式.docx_第3页
第3页 / 共23页
ASP常用函数Word文档格式.docx_第4页
第4页 / 共23页
ASP常用函数Word文档格式.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

ASP常用函数Word文档格式.docx

《ASP常用函数Word文档格式.docx》由会员分享,可在线阅读,更多相关《ASP常用函数Word文档格式.docx(23页珍藏版)》请在冰豆网上搜索。

ASP常用函数Word文档格式.docx

2004-09-14

DateAdd()

返回一个被改变了的日期。

DateAdd(timeinterval,number,date)

timeinterval是要增加的时间间隔类型,如"

y"

,"

m"

d"

h"

等等;

number是要增加的时间间隔的数量;

date是时间增加的基准时间.

DataAdd("

1,CDate("

2004-09-1417:

12:

23"

))

2004-10-1417:

23

这里有一个技巧(对于初学者而言),如果number为负数,则相当于减去Abs(number)个时间间隔。

DateDiff()

返回两个日期之间的差值。

DateDiff(timeinterval,date1,date2[,firstdayofweek[,firstweekofyear>

>

timeinterval表示相隔时间的类型,如"

M"

表示"

月"

DateDiff("

2000-1-1"

1999-8-4"

从1999-8-4到2000年还有150天.

Day()

返回一个月的第几日.

Day(date)

date是任何有效的日期。

Day(CDate("

2004-09-14"

14

FormatCurrency()

返回表达式,此表达式已被格式化为货币值

FormatCurrency(Expression[,Digit[,LeadingDigit[,Paren[,GroupDigit>

Digit指示小数点右侧显示位数的数值。

默认值为-1,指示使用的是计算机的区域设置;

  LeadingDigit三态常数,指示是否显示小数值小数点前面的零。

$34.35

FormatDateTime()

返回表达式,此表达式已被格式化为日期或时间

FormatDateTime(Date,[,NamedFormat>

NamedFormat指示所使用的日期/时间格式的数值,如果省略,则使用vbGeneralDate.

Wednesday,August04,1999

FormatNumber()

返回表达式,此表达式已被格式化为数值.

FormatNumber(Expression[,Digit[,LeadingDigit[,Paren[,GroupDigit>

默认值为-1,指示使用的是计算机的区域设置。

;

LeadingDigiti指示小数点右侧显示位数的数值。

Paren指示小数点右侧显示位数的数值。

GroupDigiti指示小数点右侧显示位数的数值。

.

45.325

FormatPercent()

返回表达式,此表达式已被格式化为尾随有%符号的百分比(乘以100)。

(%)

FormatPercent(Expression[,Digit[,LeadingDigit[,Paren[,GroupDigit>

同上.

45.267%

Hour()

以24时返回小时数.

Hour(time)

16

  (Hourhasbeenconvertedto24-hoursystem)

Instr()

返回字符或字符串在另一个字符串中第一次出现的位置.

Instr([start,>

strToBeSearched,strSearchFor[,compare>

Start为搜索的起始值,strToBeSearched接受搜索的字符串strSearchFor要搜索的字符compare比较方式(详细见ASP常数)

Instr(1,"

abcdefgabcdefg"

bc"

2

InstrRev()

同上,只是从字符串的最后一个搜索起

InstrRev([start,>

InstrRev(1,"

9

Int()

返回数值类型,不四舍五入。

Int(expression)

expression是任意合法的表达式。

32

IsArray()

判断一对象是否为数组,返回布尔值.

IsArray(expression)

expression

True/False

IsDate()

判断一对象是否为日期,返回布尔值

IsDate(expression)

expression是任意合法的表达式。

IsDate("

abc"

False

IsEmpty()

判断一对象是否初始化,返回布尔值.

IsEmpty(expression)

IsNull()

判断一对象是否为空,返回布尔值.

IsNull(expression)

  

IsNumeric()

判断一对象是否为数字,返回布尔值.

IsNumeric(expression)

  就算数字加了引号,ASP还是认为它是数字。

IsObject()

判断一对象是否为对象,返回布尔值.

IsObject(expression)

LBound()

返回指定数组维的最小可用下标.

Lbound(arrayname[,dimension>

dimension指明要返回哪一维下界的整数。

使用1表示第一维,2表示第二维,以此类推。

如果省略dimension参数,默认值为1.

LCase()

返回字符串的小写形式

Lcase(string)

string是任意合法的表达式。

LCase("

THISIsATest!

"

thisisatest!

Left()

返回字符串左边第length个字符以前的字符(含第length个字符).

Left(string,length)

string是原字符串,length是要取得的字符个数。

Left("

Left"

3)

Lef

Len()

返回字符串的长度.

Len(string|varName)

string是任意合法的表达式。

15

LTrim()

去掉字符串左边的空格.

LTrim(string)

string为字符串

LTrim("

Thisisatest!

Thisisatest!

Mid()

返回特定长度的字符串(从start开始,长度为length).

Mid(string,start[,length>

string是原字符串,start为开始截取的位置,length为截取的字符串长度

Mid("

abcdefg"

2,3)

bcd

如果省略length,则截取从start位置到末尾的所有字符。

Minute()

返回时间的分钟.

Minute(time)

time是任意合法的日期表达式。

Minute("

Month()

返回月份.

Month(date)

date是任意合法的日期表达式。

Month("

MonthName()

以本地系统格式返回用于识别特定月份的字符串.

MonthName(month,[,Abb>

month是给定月的数字表示;

Abb(可选的)是一个逻辑值,用于控制是否显示月份缩写.True表示显示月份缩写,False则不显示。

MonthName("

September

Now()

Returnsthecurrentsystemdateandtime.

Now()

2004-09-1417:

这是我的时间,你调用的时候应该是你当时的时间。

Replace()

返回一个字符串strToBeSearched中的子字符串strSearchFor被另一个字符串strReplaceWith替换count次后的字符串。

Replace(strToBeSearched,strSearchFor,strReplaceWith[,start[,count[,compare>

strToBeSearched是被替换的字符串;

strSearchFor是要在strToBeSearched中查找的子字符串;

strReplace是要替换成的字符串;

start(可选的)是开始搜索的位置;

count(可选的)是要替换的次数,省略则全部替换。

Replace("

Thisisanapple!

apple"

orange"

Thisisanorange!

Right()

返回字符串右边第length个字符以前的字符(含第length个字符).

Right(string,length)

string是原字符串,length是要截取的字符个数。

Right("

right"

ght

Rnd()

产生一个随机数.

Rnd[(number)>

任何一个在0到1之间的数

Round()

返回按指定位数进行四舍五入的数值.

Round(expression[,numRight>

numRight数字表明小数点右边有多少位进行四舍五入。

如果省略,则Round函数返回整数.

Round(1234.567,2)

  错误返回结果:

1234.570(注:

感谢yippee的提示,由于本人的疏忽,也是受了SqlServer的影响才有此

错误结果,同时在这里也提醒大家,SqlServer查询分析器的Round会得到此

结果。

正确返回结果:

1234.57

Rtrim()

去掉字符串右边的字符串.

Rtrim(string)

RTim("

Second()

返回秒.

Second(expression)

expression是任意合法的时间表达式。

23

StrReverse()

反排一字符串

StrReverse(string)

StrReverse("

!

tsetasisihT"

Time()

返回系统时间.

Time()

.

17:

Trim()

去掉字符串左右的空格.

Trim(string)

string是任意合法的字符串表达式。

Trim("

UBound()

返回指定数组维数的最大可用下标.

Ubound(arrayname[,dimension>

dimension(optional)指定返回哪一维上界的整数。

1表示第一维,2表示第二维,以此类推。

如果省略dimension参数,则默认值为1.

UCase()

返回字符串的大写形式.

UCase(string)

UCase("

THISISATEST!

VarType()

返回指示变量子类型的值

VarType(varName)

varName是任意可用的表达式

2(数字)

WeekDay()

返回在一周的第几天.

WeekDay(date[,firstdayofweek>

date是任意合法的时间表达式

WeekDay("

3(星期二)

注意外国人的习惯,周日为第一天,既是1,周一是第二天既是2,依此类推

WeekDayName()

返回一周第几天的名字.

WeekDayName(date[,Abb[,firstdayofweek>

date是任意合法的时间表达式,Abb(可选的)Boolean值,指明是否缩写表示星期各天的名称。

如果省略,默认值为False,即不缩写星期各天的名称.firstdayofweek指明星期第一天的数值

WeekDayName("

星期二

Year()

返回当前的年份.

Year(date)

date是任意合法的时间表达式。

Year("

2004

ASP常用函数ASP常用命令

1.函数array() 

功能:

创建一个数组变量 

格式:

array(list) 

参数:

list 为数组变量中的每个数值列,中间用逗号间隔 

例子:

 

结果:

 i 被赋予为数组 

2.函数Cint() 

将一表达式/其它类型的变量转换成整数类型(int) 

Cint(expression) 

expression 是任何有效的表达式/其它类型的变量 

 236 

函数Cint()将字符”234”转换 成整数234.如果表达式为空, 或者无效时,返回值为0;

3.函数:

Creatobject() 

创建及返回一个ActiveX对象. 

Creatobject(obname) 

参数bname 是对象的名称 

4.函数Cstr() 

将一表达式/其它类型的变量转换成字符类型(string) 

Cstr(expression) 

expression是任何有效的表达式/其它类型的变量 

函数Cstr()将整数 5 转换 成字符”5”. 

5.函数Date() 

返回当前系统(server端)的日期 

 Date() 

无 

例子 

05/10/00 

6.函数Dateadd() 

计算某个指定的时间和 

 dateadd(timeinterval,number,date) 

timeinterval是时间单位(月,日..);

 number是时间间隔值,date是时间始点. 

11/4/99 

3:

34:

45 PM 

其中 

“m” = ”month”;

“d” = ”day”;

如果是currentDate 格式,则, 

“h” = ”hour”;

“s” = ”second”;

7.函数Datediff() 

计算某量个指定的时间差 

 datediff(timeinterval,date1,date2[,firstdayofweek[,firstdayofyear]]) 

 timeinterval 是时间单位;

 date1,date2是有效的日期表达式,firstdayofweek,firstdayofyear 是任意选项. 

There are 150 days to millenium from 8/4/99. 

8.函数day() 

返回一个整数值,对应于某月的某日 

 day(date) 

 date是一个有效的日期表达式;

4 

9.函数formatcurrency() 

转换成货币格式 

 formatcurrency(expression [,digit[,leadingdigit[,paren[,groupdigit]]]]) 

 expression 是有效的数字表达式;

digit表示小数点后的位数;

leadingdigit,paren,groupdigit是任意选项. 

结果34.35 

10.函数Formatdatetime() 

格式化日期表达式/变量 

 formatdatetime(date[,nameformat]) 

 date为有效的日期表达式/变量;

nameformat是指定的日期格式常量名称. 

Wednesday,August 04,1999 

说明:

--------------------------------------------------------------------------------

描述

返回表达式,此表达式已被格式化为日期或时间。

语法

FormatDateTime(Date[, NamedFormat])

FormatDateTime 函数的语法有以下参数:

参数 描述 

Date 必选项。

要被格式化的日期表达式。

NamedFormat 可选项。

指示所使用的日期/时间格式的数值,如果省略,则使用 vbGeneralDate。

设置

NamedFormat 参数可以有以下值:

常数 值 描述 

vbGeneralDate 0 显示日期和/或时间。

如果有日期部分,则将该部分显示为短日期格式。

如果有时间部分,则将该部分显示为长时间格式。

如果都存在,则显示所有部分。

vbLongDate 1 使用计算机区域设置中指定的长日期格式显示日期。

vbShortDate 2 使用计算机区域设置中指定的短日期格式显示日期。

vbLongTime

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1