表題をshellで。
■ 環境
- Linux
■ date
`date`コマンドで可能そう。
$ date -d '2017/01/01' +%s
1483196400
$
$ date -d '2017/09/06' +%s
1504623600
$
エポック秒の差分をとって日に変換する。1行で書くと下記のようなものに書ける。
$ expr \( $(date -d '2017/09/06' +%s) - $(date -d '2017/01/01' +%s) \) / 24 / 60 / 60
248
$
合っていそうだ。
以上。