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'

 

Tera Term

Posted by arkgame