Tera Termマクロ入門 getdateで時間取得サンプル
環境
Tera Term 5.1
時間取得
getdate <strvar> [<format> [<timezone>]]
ログ名に日付入れたい場合はコレを使います
strvarに現在時刻を代入します、<format>指定しなければyyyy-mm-ddと出力されます
yymmddの場合、’%y%m%d’指定する
yyyymmddなら’%Y%m%d’を指定する
0を除いてほしい場合は%#m
<timezone>はGMTなどタイムゾーンを合わせた時刻を出力、指定なければローカルタイム
使用例
;時刻をそのまま出力(yyyy-mm-dd) getdate strdate messagebox strdate 'not use format' ;フォーマット指定して時刻出力(yymmdd) getdate strdate '%y%m%d' messagebox strdate 'use format' ;フォーマット指定して出力(yyyymmdd) getdate strdate '%Y%m%d' messagebox strdate 'use format' ;フォーマット指定して出力(yyyy/m/d hh:nn:ss) getdate strdate '%Y/%#m/%#d %H:%M:%S' messagebox strdate 'use format'