ASP下经常用的字符串等函数参考资料(5)


3:34:45 PM

"m" = "month";
"d" = "day";

If currentDate is in time format then,
"h" = "hour"; 
"s" = "second"; 

DateDiff() 
FUNCTION: 返回两个日期之间的差值 。 
SYNTAX: DateDiff(timeinterval,date1,date2 [, firstdayofweek ][, 
firstweekofyear]]) 
ARGUMENTS: timeinterval 表示相隔时间的类型,如“M“表示“月”。 
EXAMPLE: <%
fromDate = #8/4/99#
toDate = #1/1/2000#
response.write "There are " & _
DateDiff("d",fromDate,toDate) & _
" days to millenium from 8/4/99."
%> 
RESULT: 从8/4/99 到2000年还有 150 天. 

Day() 
FUNCTION: 返回一个月的第几日 . 
SYNTAX: Day(date) 
ARGUMENTS: date 是任何有效的日期。 
EXAMPLE: <%=Day(#8/4/99#)%> 
RESULT: 4 

FormatCurrency() 
FUNCTION: 返回表达式,此表达式已被格式化为货币值 
SYNTAX: FormatCurrency(Expression [, Digit ][, LeadingDigit ][, Paren ][, 
GroupDigit]]]]) 
ARGUMENTS: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是
计算机的区域设置; LeadingDigit 三态常数,指示是否显示小数值小数点前面的
零。 
EXAMPLE: <%=FormatCurrency(34.3456)%> 
RESULT: $34.35 

FormatDateTime() 
FUNCTION: 返回表达式,此表达式已被格式化为日期或时间 
SYNTAX: FormatDateTime(Date, [, NamedFormat]) 
ARGUMENTS: NamedFormat 指示所使用的日期/时间格式的数值,如果省略,则使用 
vbGeneralDate. 
EXAMPLE: <%=FormatDateTime("08/4/99", vbLongDate)%> 
RESULT: Wednesday, August 04, 1999 

FormatNumber() 
FUNCTION: 返回表达式,此表达式已被格式化为数值. 
SYNTAX: FormatNumber(Expression [, Digit ][, LeadingDigit ][, Paren ][, 
GroupDigit]]]]) 
ARGUMENTS: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是
计算机的区域设置。; LeadingDigit i指示小数点右侧显示位数的数值。默认值为 -
1,指示使用的是计算机的区域设置。; Paren 指示小数点右侧显示位数的数值。默认
值为 -1,指示使用的是计算机的区域设置。; GroupDigit i指示小数点右侧显示位数
的数值。默认值为 -1,指示使用的是计算机的区域设置。. 
EXAMPLE: <%=FormatNumber(45.324567, 3)%> 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/2521.html