大部分实例是内嵌在 html 中的脚本,剩余是 windows 下的脚本。
显示日期和时间
1 |
|
上面的代码中,包含了两个 vbs 自带的函数:date()和time(),一个返回日期,一个返回时间。
显示星期
1 |
|
注意weekdayname函数的返回会根据是否提供第二个参数而变化。
显示月份和星期
1 |
|
计算日期差
1 |
|
cdate函数用来生成一个日期,其中包含日期和具体时间;now函数用来返回当前日期和时间;datediff函数用来计算日期和时间之差。
计算日期之和
1 |
|
dateadd用来计算日期之和,用法与datediff类似。
按照不同格式输出日期/时间
1 |
|
formatdatetime函数可以根据不同的格式输出日期,第一个参数为日期,第二个参数为格式类型。
大小写转换
1 |
|
ucase函数转换为大写,lcase转换为小写。
删除字符串两端的空格
1 |
|
Trim函数默认删除字符串两端的空格,RTrim默认删除字符串右端的空格,LTrim默认删除字符串左端的空格。
PS:document.write在显示字符串时,开头不显示,结尾默认只显示一个。
逆置字符串
1 |
|
跟 C++ 中的 reverse 函数一样,没什么好说的。
取整函数
1 |
|
跟 C/C++ 的round函数功能类似,默认四舍五入。
返回随机数
1 |
|
randomize函数用于产生随机数种子,rnd函数用于返回一个随机数,数字总是小于 1 且大于等于 0。
产生 [0, 99] 的随机数
1 |
|
从字符串的左侧或右侧返回指定数目的字符
1 |
|
替换字符串中的字符
1 |
|
从一段字符串指定位置返回指定数目的字符
1 |
|
有点类似 C++ string 类的substr函数。