2021-04-02 date-range 0.1.0 をつくった
date-range
0.1.0 をつくった。
date-range
は指定した期間を開始日・終了日の組に変換して表示するコマンド。
$ date-range 2021-01-04 # --format date
2021-01-04/2021-01-04
$ date-range 2021-01 # --format month
2021-01-01/2021-01-31
$ date-range 2021 # --format year
2021-01-01/2021-12-31
$ date-range 2021-W01-1 # --format week-date
2021-01-04/2021-01-04
$ date-range 2021-W01 # --format week
2021-01-04/2021-01-10
$ date-range --format week-year 2021
2021-01-04/2022-01-02
$ date-range 2021-Q1 # --format quarter
2021-01-01/2021-03-31
$ date-range --first 2021-Q1
2021-01-01
$ date-range --last 2021-Q1
2021-03-31
おおむね昨日 (2021-04-01) の week 0.1.0 と同じようなもの。最終的な結果が週から日になったもの。昨日の思いつきを実装したもの。
deno で動くスクリプトとして書いた。
ソースコードは公開していない。
子どもの世話をしている。どうも熟睡してくれない。不定期に起きる。上の子もこうだったかな……。
今日のコミット
- rust-atcoder 1 commit