ASP函数大全解析

2018-09-06 09:48

阅读:915

  Array() 函数返回一个数组 表达式Array(list) 允许数据类型:字符,数字均可 实例:

   <% Dim myArray() For i = 1 to 7 Redim Preserve myArray(i) myArray(i) = WeekdayName(i) Next %>

  返回结果:建立了一个包含7个元素的数组myArray myArray(Sunday,Monday,......Saturday)

  CInt() 函数将一个表达式转化为数字类型 表达式CInt(expression) 允许数据类型:任何有效的字符均可 实例:

   <% f = 234 response.write cINT(f) + 2 %>

  返回结果:236 转化字符234为数字234,如果字符串为空,则返回0值

  CreateObject() 函数建立和返回一个已注册的ACTIVEX组件的实例。 表达式CreateObject(objName) 允许数据类型:objName是任何一个有效、已注册的ACTIVEX组件的名字. 实例:

  <% %>

  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.write newDate %> <% currentDate = #12:34:45 PM# newDate = DateAdd(h,3,currentDate) response.write newDate %>

  返回结果:

  9/9/00 3:34:45PM m=month; d=day; IfcurrentDateisintimeformatthen, h=hour; s=second;

  DateDiff() 函数返回两个日期之间的差值。 表达式DateDiff(timeinterval,date1,date2[,firstdayofweek[,firstweekofyear]]) 允许数据类型:timeinterval表示相隔时间的类型,如“M“表示“月”。 实例:

   <% fromDate = #9/9/00# toDate = #1/1/2000# response.write There are & _ DateDiff(d,fromDate,toDate) & _ days to millenium from 9/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

  以上就是ASP函数大全的全部内容,希望对大家的学习有所帮助。


评论


亲,登录后才可以留言!