ASP常用函数Word文档格式.docx
- 文档编号:19315977
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:23
- 大小:23.28KB
ASP常用函数Word文档格式.docx
《ASP常用函数Word文档格式.docx》由会员分享,可在线阅读,更多相关《ASP常用函数Word文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 常用 函数
![提示](https://static.bdocx.com/images/bang_tan.gif)