无法在Dateadd中格式化结果

时间:2015-07-15 20:34:46

标签: vbscript dateadd

Function CurrMonthName(dateval)
 Dim tmp : tmp = DateAdd("m", 0, dateval) 
CurrMonthName = MonthName(Month(tmp)) 
CurrMonthName = replace(CurrMonthName , "%M",CurrMonthName)

我正在尝试格式化月份名称,以便显示前3个字母。在搜索时发现%M可以使用。我尝试在上面的代码中使用它,结果没有按预期进行。它仍然显示完整的月份

2 个答案:

答案 0 :(得分:1)

VBScript 中,获得明确的月份名称的方法是MonthName

$ head -1500c < /dev/urandom > boguskey
$ chmod 600 boguskey
$ ssh -i boguskey localhost
Enter passphrase for key 'boguskey':

有关格式化日期(以及其他类型的数据)的更灵活方式,请参阅this answer

答案 1 :(得分:0)

使用功能&#34;左&#34;切断第一关:左(&#34;二月和#34;,3)给你&#34;二月&#34;