ASP常用的函数和第1页2的详细描述
各位为大家介绍ASP的功能和详细说明。我所知道的如下:
1。函数数组()
函数:创建数组变量
格式:数组(列表)
参数:列表是数组变量中的每个数值列,中间有逗号间隔。
实例:
U3000
结果:我作为数组给出。
2。Cint()函数
函数:将表达式/其他类型的变量转换为整型(int)
格式:Cint(表达)
参数:表达式是任何有效表达式其他类型的变量
实例:
<
f234
response.write Cint(F)+ 2
%>
结果:236
Cint()函数将字符234的整数234。如果表达式是空的,或者是无效的,返回值为0。
3。功能:Creatobject()
函数:创建并返回ActiveX对象。
格式:Creatobject(obname)
bname参数是对象的名字
实例:
<
集对server.createobject(数据连接)
%>
结果:
4。函数Cstr()
函数:将表达式/其他类型的变量转换为字符类型(字符串)
格式:Cstr(表达式)
参数:表达式是任何有效表达式其他类型的变量
实例:
<
s=3 + 2
response.write 的结果是:CSTR(S)
%>
结果:函数Cstr()将整数5转换为字符5 。
5。函数日期()
函数:返回当前系统(服务器端)的日期。
格式:戴特()
参数:无
实例
结果:05 10 00
6。Dateadd()函数
函数:计算指定的时间和
Format: DateAdd (timeinterval, number, date)
参数:时间是一个时间单位(月、天);数是一个时间间隔值,和日期时间的起点。
实例:
<
currentdate = # 8 / 4 / 99 #
newdate = DateAdd(M
response.write newdate
%><
currentdate = # 12:34:45 PM #
newdate = DateAdd(H
response.write newdate
%>
结果:
11 4 99
3:34:45 PM
其中
月;
d=天;
如果是currentdate格式,然后,
h=小时;
=第二;
7。Datediff()函数
函数:计算指定的时间差
格式:DateDiff(时间间隔,很久,把{,} firstdayofyear FirstDayOfWeek {,})
参数:时间间隔是时间单位;要把,是一种有效的日期表达式,firstdayofyear FirstDayOfWeek,任意选择。
实例:
<
fromdate = # 8 / 4 / 99 #
迄今为止,= # 1 / 1 / 2000 #
response.write有_
DateDiff(D,fromdate,迄今为止)_
天千年从8 / 4 / 99。
%>
结果:有150天千年从8 / 4 / 99。
8。功能日()
函数:返回一个整数值,对应一个月的某一天。
格式:日期(日期)
参数:日期是有效日期表达式;
实例
结果:4
9。formatcurrency()函数
功能:转换成货币格式
格式:formatcurrency(表达式{,数字{,leadingdigit {,括号{ } } } },groupdigit)
参数:表达是一种有效的数字表达;数字表示小数点后的位数;leadingdigit,括号,和groupdigit任意选择。
实例
结果34.35
10。formatdatetime()函数
函数:格式化日期表达式变量
格式:formatdatetime(日期nameformat {,})
参数:日期有效日期表达/变量;nameformat是指定的日期格式常数名称。
实例
结果:8月041999日星期三
描述:
-------------------------------------------------------------------
对于我= 0比4
警报(formatdatetime(现在,我)是:formatdatetime(现在我))
下一个
—
描述
返回表达式,它已被格式化为日期或时间。 U3000
语法
formatdatetime(日期namedformat {,})
该formatdatetime函数的语法有以下参数:
参数描述
必须选择一个日期,日期的表达,是被格式化。 U3000
namedformat是可选的。显示的日期/时间值的格式,如果省略,使用vbgeneraldate U3000。
设置
的namedformat参数可以有以下值:
常数值描述
vbgeneraldate 0显示日期和/或时间。如果有一个日期,部分显示为短日期格式。如果有一部分时间,部分显示为长时间格式。如果所有的存在,显示所有部分。 U3000
vblongdate 1使用长日期格式中指定的计算机区域设置显示日期,U3000
vbshortdate 2使用指定的短日期格式在计算机区域设置显示日期,U3000
vblongtime 3使用时间格式中指定的计算机区域设置显示时间。 U3000
的vbshorttime 4使用24小时格式(HH:毫米)显示时间。 U3000
解释
下面的例子使用了formatdatetime函数格式化的表达式为长日期类型分配给MyDateTime:
功能getcurrentdate
formatdatetime格式化日期类型为日期型。
getcurrentdate = formatdatetime(日期,1)
端功能
--------------------------------------------------------------------------------
对于我= 0比4
警报(formatdatetime(现在,我)是:formatdatetime(现在我))
下一个
{所有选项提示:您可以首先修改部分代码,然后按run
11。ISNUMERIC()函数
函数:返回一个布尔值,以确定变量是否是数字变量或可转换为数字的另一个变量。
格式:IsNumeric(表达)
参数:表达式是任意变量。
实例:
<
i =234
Response.write IsNumeric(我)
%>
结果:真实。
12。函数对象()
函数:返回一个布尔值,以确定变量是否是对象的变量。
格式:采用(表达)
参数:表达式是任意变量。
实例:
<
集对server.creatobject(数据连接)
response.write采用(CON)
%>
结果:真的
13。功能:Lbound()
函数:返回数组的下限。
格式:LBound(ARRAYNAME {,维})
参数:数组名是一个数组变量,尺寸任意一项
实例:
<
i =数组()1
response.write LBound(我)
%>
结果:0
14。Lcase()函数
函数:将字符类型变量的字符转换为所有小写字符。
格式:Lcase(字符串)
参数:字符串是字符串变量。
实例:
<
str =这是Lcase!
Response.write Lcase(STR)
%>
结果:这是1例!
15。函数左()
函数:字符串的前部被截取;
格式:左(字符串,长度)
参数:字符串字符串,长度截取长度。
实例:
结果:我
16。函数透镜()
函数:返回字符串的长度或变量的字节长度。
格式:len(string varname)
参数:字符串;varname任意变量名
实例:
<
strtest =这是一个测试!
response.write len(strtest)
%>
结果:15
17。LTrim函数()
功能:删除字符串前的空格。
格式:LTrim(字符串)
参数:字符串字符串。
例子:= LTrim(这是一个测试!)
结果:这是一个测试!
18。函数中()
函数:字符串从字符串中截取。
格式:中间(字符串,开始{,长度})
参数:字符串字符串,开始截取的起始点,要截取的长度的长度。
实例:
<
strtest =这是一个测试,今天是星期一!
response.write中(strtest,17,5)
%>
结果:今天
19。功能分钟()
函数:返回一个值,表示分钟
格式:分钟(时间)
参数:时间是一个时间变量。
例LT % =分钟(# 12:23:34 #);%>
Results: 23