2012年5月13日日曜日

[VBScript] MonthName関数


■構文
MonthName(month[, abbreviate])

■説明
指定された月を表す文字列を返します。
第一引数:月を示す値を指定します。
第二引数:(省略可能)付き名を省略するかどうかを表すブール値を指定します。省略時、Falseが指定され省略されません

■サンプルコード
Option Explicit

Wscript.Echo Date                   '2012/05/13
Wscript.Echo MonthName(Month(Date)) '5月

'第二引数にTrueを指定し省略して表示すると・・・
'Month(Date)と一緒に見えるが・・・
Wscript.Echo MonthName(Month(Date), True) '5
Wscript.Echo Month(Date)                  '5

'両者では型が違う。
Wscript.Echo TypeName(MonthName(Month(Date), True)) 'String
Wscript.Echo TypeName(Month(Date))                  'Integer

0 件のコメント: