date
を使用できます 指図。タイムゾーンを設定してから、日付と時刻を指定します。コマンドは -03 または -04 でその時刻を返すので、DST が有効かどうかがわかります。
たとえば、チリ/大陸の場合:
今年の DST 変更前:
$ TZ=Chile/Continental date --date='2020-04-03 11:00 +00'
Fri Apr 3 11:00:00 -03 2020
今年の DST 変更後:
$ TZ=Chile/Continental date --date='2020-04-06 11:00 +00'
Mon Apr 6 11:00:00 -04 2020
これを元に戻すには、TZ を UTC に設定し、オフセットを変更します:
$ TZ=UTC date --date='2020-04-03 11:00 -04'