论坛里又有人问起日期怎样格式化为:2004-08-09 05:02:20这样的格式:于是写了一个左(右)对齐的函数.这函数等价于.NET里String对象的PadLeft和PadRight函数
Function PadLeft(Value,Length,sChar)
Dim strText,I
strText = String(Length,sChar)
strText = strText & Value
LeftPad = Right(strText,Length)
End
1、String对象定义
String对象的定义可以使用””和”,对于单纯的字符串,推荐使用”进行定义,效率比””高,””与”的区别在于,”内的字符串定义后就是最终形态,即使如\n换行符,也会原样输出,而””更像是一个表达式,解析器会针对其中的特殊字符进行处理,然后才会输出,如下示例代码:
代码如下:
i = 100
s1 = ‘The value of i variable is #{i}!\n’ #The value of i variable is #{i}!\n [未输出变量i的值,