getdate
2024/09/04 13:17
getdate 機能
[その他のコマンド]現在の日付を得ます。
コマンドライン
getdate <strvar> [<format> [<timezone>]]
機能説明
現在の日付を文字列変数 <strvar> に <format> に従った形式で格納します。<strvar>
書式は strftime と同じ物が使えます。<format> が省略された場合、格納される形式は "YYYY-MM-DD" となります。
(<format> に %Y-%m-%d を指定したのと同じ)
[<format>]
バージョン 4.57 以降で利用可能です。<format> が指定された getdate は、同じ format が指定された gettime と動作が等しくなります。
format が指定された場合、このコマンドの実行結果はシステム変数 <result> に格納されます。
バージョン 4.58 以降、format が指定されなかった場合は、変数 <result> の値は変更されません。これはバージョン4.56以前との互換性のための仕様変更です。
[<timezone>]
バージョン 4.74 以降で利用可能です。バージョン 4.80 以降は、マクロ実行前後でタイムゾーンを復元するようになりました。
<timezone> にタイムゾーンを表す文字列を指定すると、タイムゾーンを加味した日付計算が行われます。
<timezone> を指定しない場合はローカルタイムとなります。
パラメータの説明
指定するパラメータは以下の通りです。パラメータ | 型 | パラメータ説明 |
---|---|---|
<strvar> | 文字列 | 日付情報を格納する変数を指定します。 |
<format> | 文字列 | 日付情報のフォーマット (形式) を指定します。 |
<timezone> | 文字列 | タイムゾーンを指定します。 |