怠日記

写真・金魚・昆虫・プログラミングの趣味を語るサイトです。似たようなことをnoteにも書いたり書いてなかったり。

2023-07-01から1ヶ月間の記事一覧

VBScript - 曜日を取得する | Weekday, WeekdayName関数

日付から曜日を取得する方法。 曜日を整数で取得する 曜日(を表す整数)を取得するには Weekday 関数を使う。 Weekday( Date, [FirstDayOfWeek = vbSunday] ) Date: 日付 FirstDayOfWeek: 週の始まりとなる曜日(省略時は日曜日) FirstDayOfWeek には以…

VBScript - 時刻の一部分を取得する | Hour, Minute, Second関数

日付から時を取得するには Hour 関数を使う。分を取得するには Minute 関数を使う。秒(月の何日か)を取得するには Second 関数を使う。 Hour( Time ) Minute( Time ) Second( Time ) Time: 日付(Date 型の値) いずれの関数も整数が返る。なのでゼロ埋め…

VBScript - 日付の一部分を取得する | Year, Month, Day関数

日付から年を取得するには Year 関数を使う。月を取得するには Month 関数を使う。日(月の何日か)を取得するには Day 関数を使う。 Year( Date ) Month( Date ) Day( Date ) Date: 日付(Date 型の値) いずれの関数も整数が返る。なのでゼロ埋めされた値…

VBScript - 午前0時00分からの経過時間を取得する | Timer関数

午前0時00分からの経過時間(秒)を取得するには Timer 関数を使う。 Timer 戻り値は内部処理形式が Single 型のバリアント。 WScript.Echo Timer ' → 53347.4

VBScript - 現在の時刻を取得する | Time関数

現在の時刻を取得するには Time 関数を使う。 Time 戻り値は内部処理形式が Date 型のバリアント。 WScript.Echo Time ' → 14:44:36

VBScript - 現在の日付を取得する | Date関数

現在の日付を取得するには Date 関数を使う。 Date 戻り値は内部処理形式が Date 型のバリアント。 WScript.Echo Date ' → 2022/12/03

VBScript - 現在の日付と時刻を取得する | Now関数

現在の日付と時刻を取得するには Now 関数を使う。 Now 戻り値は内部処理形式が Date 型のバリアント。 WScript.Echo Now ' → 2022/12/03 14:44:36

VBScript - 大文字/小文字、全角/半角を区別せずに比較する(文字列の比較モードの話)

文字列を比較するときに、大文字/小文字や全角/半角を区別したくないことがある。 たとえば大文字の “A” と小文字の “a” 、全角の “A” と半角の “A” を同じと見なすにはどうするには良いのか? Replace 関数や StrComp 関数などの引数には、文字列の比較モ…

VBScript - 指定した数の空白を取得する | Space関数

指定した数の空白を取得するには Space 関数を使う。 Space(number) number: 空白の数 サンプルコード text1 = Space(0) ' → 0個の空白("") text2 = Space(10) ' → 10個の空白(" ") String関数でも同じことができる text3 = String(10, " ") ' → 10個の…

VBScript - 指定した数だけ文字を並べる | String関数

指定した文字を指定の文字数だけ並べるには String 関数を使う。 String(number, character) number: 文字数 character: 文字または文字コード(ANSI/シフトJIS)もし2文字以上の文字列を指定した場合、先頭の1文字が使われる。 サンプルコード “A” を5個…

VBScript - 文字列を分割する | Split関数

指定した区切り文字で文字列を分割するには Split 関数を使う。 分割された文字列は1次元配列で返される(添え字の開始は 0 )。 Split(expression[, delimiter[, count[, compare]]]) expression:分割する文字列を指定する。長さ 0 の文字列を指定した場合…