時間を変換/フォーマットするコマンドラインツールはありますか? (日付ではなく時間を意味します!)
これが私が期待するものです:
$ timeconverter --format '%s' 1h
3600
$ timeconverter --format '%h:%m:%s' 3665s
1:01:05
$ timeconverter --format '%H:%m:%s' 3665s
01:01:05
$ timeconverter --format '%Hh%Mm%Ss' 3966s
1h5m6s
$ timeconverter --format '%m' 2d
2880
$ timeconverter --format '%d' 1w
7
$ timeconverter --format '%y' 365d
1
$ timeconverter --format '%s' 1h10m
4200
ここで、%mは分、%dは日、%yは年、%hは時間、%sは秒、%wは週などです。
私は自分でシェルスクリプトを書くこともできますが、他の人がすでに書いている可能性が高いので、時間を節約したいと思います。