asp系列vb函数Word格式.docx

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

asp系列vb函数Word格式.docx

《asp系列vb函数Word格式.docx》由会员分享,可在线阅读,更多相关《asp系列vb函数Word格式.docx(54页珍藏版)》请在冰豆网上搜索。

asp系列vb函数Word格式.docx

为数字"

,如果字符串为空,则返回0值  

CreateObject()  

函数建立和返回一个已注册的ACTIVEX组件的实例。

表达式CreateObject(objName)  

objName是任何一个有效、已注册的ACTIVEX组件的名字.  

Setcon=Server.CreateObject("

ADODB.Connection"

CStr()  

函数转化一个表达式为字符串.  

表达式CStr(expression)  

expression是任何有效的表达式。

s=3+2 

response.write"

The返回结果is:

"

&

cStr(s) 

转化数字“5”为字符“5”。

Date()  

函数返回当前系统日期.  

表达式Date()  

None.  

%=Date%>

9/9/00  

DateAdd()  

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

表达式DateAdd(timeinterval,number,date)  

timeintervalisthetimeintervaltoadd;

numberisamountoftimeintervalstoadd;

anddateisthestartingdate.  

currentDate=#9/9/00# 

newDate=DateAdd("

m"

3,currentDate) 

response.writenewDate 

<

currentDate=#12:

34:

45PM# 

h"

9/9/00 

3:

45PM 

"

="

month"

;

d"

day"

IfcurrentDateisintimeformatthen, 

hour"

s"

second"

DateDiff()  

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

表达式DateDiff(timeinterval,date1,date2[,firstdayofweek[,firstweekofyear]])  

timeinterval表示相隔时间的类型,如“M“表示“月”。

fromDate=#9/9/00# 

toDate=#1/1/2000# 

Thereare"

_ 

DateDiff("

fromDate,toDate)&

daystomilleniumfrom9/9/00."

从9/9/00到2000年还有150天.  

Day()  

函数返回一个月的第几日.  

表达式Day(date)  

date是任何有效的日期。

%=Day(#9/9/00#)%>

4  

FormatCurrency()  

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

表达式FormatCurrency(Expression[,Digit[,LeadingDigit[,Paren[,GroupDigit]]]])  

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

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

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

%=FormatCurrency(34.3456)%>

$34.35  

FormatDateTime()  

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

表达式FormatDateTime(Date,[,NamedFormat])  

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

%=FormatDateTime("

09/9/00"

vbLongDate)%>

Sunday,September09,2000 

FormatNumber()  

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

表达式FormatNumber(Expression[,Digit[,LeadingDigit[,Paren[,GroupDigit]]]])  

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

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

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

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

.  

%=FormatNumber(45.324567,3)%>

45.325  

FormatPercent()  

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

(%)  

表达式FormatPercent(Expression[,Digit[,LeadingDigit[,Paren[,GroupDigit]]]])  

同上.  

%=FormatPercent(0.45267,3)%>

45.267%  

Hour()  

函数以24时返回小时数.  

表达式Hour(time)  

%=Hour(#4:

45:

34PM#)%>

16 

(Hourhasbeenconvertedto24-hoursystem)  

Instr()  

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

表达式Instr([start,]strToBeSearched,strSearchFor[,compare])  

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

strText="

Thisisatest!

!

pos=Instr(strText,"

a"

response.writepos 

9  

InstrRev()  

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

表达式InstrRev([start,]strToBeSearched,strSearchFor[,compare])  

pos=InstrRev(strText,"

13 

Int()  

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

表达式Int(number)  

%=INT(32.89)%>

32  

IsArray()  

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

表达式IsArray(name)  

strTest="

Test!

response.writeIsArray(strTest) 

False  

IsDate()  

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

表达式IsDate(expression)  

9/4/2000"

response.writeIsDate(strTest) 

True  

IsEmpty()  

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

表达式IsEmpty(expression)  

Dimi 

response.writeIsEmpty(i) 

IsNull()  

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

表达式IsNull(expression)  

response.writeIsNull(i) 

IsNumeric()  

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

表达式IsNumeric(expression)  

i="

345"

response.writeIsNumeric(i) 

True 

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

IsObject()  

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

表达式IsObject(expression)  

response.writeIsObject(con) 

LBound()  

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

表达式Lbound(arrayname[,dimension])  

i=Array("

Tuesday"

Wednesday"

response.writeLBound(i) 

0  

LCase()  

函数返回字符串的小写形式  

表达式Lcase(string)  

response.writeLCase(strTest) 

thisisatest!

Left()  

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

表达式Left(string,length)  

response.writeLeft(strTest,3) 

Thi  

Len()  

函数返回字符串的长度.  

表达式Len(string|varName)  

response.writeLen(strTest) 

15  

LTrim()  

函数去掉字符串左边的空格.  

表达式LTrim(string)  

Thisisatest!

response.writeLTrim(strTest) 

Mid()  

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

表达式Mid(string,start[,length])  

TodayisMonday."

response.writeMid(strTest,17,5) 

Today  

Minute()  

函数返回时间的分钟.  

表达式Minute(time)  

%=Minute(#12:

32PM#)%>

45  

Month()  

函数返回日期.  

表达式Month(date)  

%=Month(#08/04/99#)%>

8  

MonthName()  

函数返回指定月份 

表达式MonthName(month,[,Abb])  

%=MonthName(Month(#08/04/99#))%>

August  

Now()  

函数返回系统时间  

表达式Now()  

%=Now%>

9/9/009:

30:

16AM  

Right()  

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

表达式Right(string,length)  

%  

Thisisantest!

response.writeRight(strTest,3) 

st!

Rnd()  

函数产生一个随机数.  

表达式Rnd[(number)]  

Randomize()

Randomize() 

response.writeRND() 

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

Round()  

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

表达式Round(expression[,numRight])  

i=32.45678 

response.writeRound(i) 

Rtrim()  

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

表达式Rtrim(string)  

response.writeRTrim(strTest) 

Split() 

函数将一个字符串分割并返回分割结果 

表达式Split(S[,d])  

%V=Split(A,B,C) 

Fori=0ToUBound(V) 

Response.WriteV(i) 

ABC 

Second()  

函数返回秒.  

表达式Second(time)  

%=Second(#12:

28PM#)%>

28  

StrReverse()  

函数反排一字符串  

表达式StrReverse(string)  

response.writeStrReverse(strTest) 

!

tsetasisihT  

Time()  

函数返回系统时间.  

表达式Time()  

%=Time%>

9:

58:

28AM  

Trim()  

函数去掉字符串左右的空格.  

表达式Trim(string)  

response.writeTrim(strTest) 

UBound()  

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

表达式Ubound(arrayname[,dimension])  

response.writeUBound(i) 

2  

UCase()  

函数返回字符串的大写形式.  

表达式UCase(string)  

response.writeUCase(strTest) 

THISISATEST!

VarType()  

函数返回指示变量子类型的值  

表达式VarType(varName)  

i=3 

response.writevarType(i) 

2(数字)详见"

asp常数"

WeekDay()  

函数返回在一周的第几天.  

表达式WeekDay(date[,firstdayofweek])  

d=#9/9/00# 

response.writeWeekday(d) 

4(星期三)  

WeekDayName()  

函数返回一周第几天的名字.  

表达式WeekDayName(weekday[,Abb[,firstdayofweek]])  

response.writeWeekdayName(Weekday(d)) 

Wednesday  

Year()  

函数返回当前的年份.  

表达式Year(date)  

%=Year(#9/9/00#)%>

续:

今日是:

%=year(now)%>

年<

%=month(now)%>

月<

%=day(now)%>

日<

%=weekdayname(weekday(now))%>

 

显示:

2003年10月31日星期五 

VBScript有许多函数,使你可以得到各种格式的日期和时间。

你已经用过了这些函数中的一个。

你可以用函数NOW返回当前的日期和时间:

Atthetone,thetimewillbi:

%=NOW%>

你应该注意,返回的日期和时间是你的Web服务器的系统时钟的日期和时间。

如果身处纽约的某个人在看你的网页,他看到的日期和时间与她当地的日期和时间也许是不一至的。

函数NOW同时返回日期和时间。

如果你只想返回当前日期,你可以使用函数DATE。

如果你只想返回当前时间,你可以使用函数TIME。

例如:

Thedateis:

%=DATE%>

Thetimeis:

%=TIME%>

操作日期 

使用函数MONTH(),DAY(),WEEKDAY(),和YEAR(),你可以把一个日期分割成更小的部分。

所有这些函数都以一个日期

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

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

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

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