隔:是数字,设值的间隔数
基数时间:是一个日期函数
例子:
NewDate = DateAdd("m", 1, "31-Jan-95")
response.Write(newdate)
将输出1995-2-28
DateDiff(类型,日期1,日期2[,哪一天为星期的第一天[,哪一天为年中的第一个星
期]]): 返回两个日期之间的时间间隔
类型:同上面的DateAdd的类型
日期1,日期2:两个日期时间
可选的星期的第一天指定:默认以星期天为第一天
可选的年中第一个星期指定:默认以1月1日所在的星期
DatePart(类型,日期[,哪一天为星期的第一天[,哪一天为年中的第一个星期]]):
返回给定日期的指定部分
类型: 同上面的DateAdd的类型
日期:一个日期数或表达式
可选的星期的第一天指定:默认以星期天为第一天
可选的年中第一个星期指定:默认以1月1日所在的星期
例子:用上面的newdate
Reponse.write(“yyyy”,newdate),将返回1995
DateSerial(year,month,day):返回指定年月日的日期格式数据
例如:
DateSerial(1970,1,1)返回1970-1-1
另外:年份有效范围100-9999
DateValue(日期字符串):返回对应日期格式数据
TimeSerial(时,分,秒):返回指定时分秒的日期格式数据
例如:
TimeSerial(15,2,6)返回15:2:6
TimeValue(时间字符串): 返回对应时间格式数据
*-->常用数学函数:
三角函数:
Cos():返回余弦值
Sin():返回正弦值
Tan():返回正切值
Atn():返回反正切值
随机函数:
Randomize:随机种子设值
Rnd:返回一个小于1但大于或等于0的随机数值
对数函数:
Log():返回数值的自然对数, 常数e的值约为 2.718282
Exp():返回e(自然对数的底)的幂次方,log反运算
开方函数:
Sqr():返回数值的平方根
舍入函数:
Abs:绝对值函数
Int,Fix,Cint都能进行舍入,上面介绍过了
Round():四舍五入函数
格式:round(数字或其表达式[,位数])
对位数的说明:数字表明小数点右边有多少位进行四舍五入。如果省略,则
Round函数返回整数
例子:
Num=3.14159
Response.write round(num,2) ‘返回3.14
符号函数:
Sgn():判断数字的符号
0:返回0
正数:返回1
负数:返回-1
字符串处理函数:
最常用的字符串处理函数:
Len():返回字符串长度(lenb: 返回字符串内字符的数目)
Left(string,length):返回指定数目的从字符串的左边算起的字符(leftb)
Mid(string,起始位置[,长度]): 从字符串中返回指定数目的字符
若起始位置超过了字符串长度,返回控制符串
不指定长度或长度超过字符串最后一个字符,将返回从起始位置到最后一
个字符(midb)
Right(string,length): 从字符串右边返回指定数目的字符(rightb)
注:上面leftb,midb,rightb表示与包含在字符串中字节数据一起使用.length
不是指定返回的字符串数,而是字节数)
Replace(字符串表达式,被
搜索的子字符串,用于替换的子字符串[,比较[,数目
[,起始位置]]])
说明下可选参数:
比较:默认为0,表示进行二进制比较
数目:执行子字符串替换的数目。如果省略,默认值为-1,表示进行所有
可能的替换。在和”起始位置”关联时必须用
起始位置: 执行子字符串替换的数目。如果省略,默认值为 -1,表示
进行所有可能的替换。在和”数目”关联时必须用
Trim(string):去掉字符串两边的空格
Rtrim(string):去掉右边的空格
Ltrim(string):去掉左边的空格
Split(字符串表达式[,分隔符[,数目[,起始位置