Subject: bug#52525: wanted to add option to date command to handle pure numeric input in varying ways and output for invalid dates

From: Paul Eggert <[email-masked]>
Date: Wed, 15 Dec 2021 14:09:29 -0800

On 12/15/21 12:39, Mike Marchywka wrote:
> $echo 2000 | date +%Y -f-
> 2021

How about this instead? The idea is to avoid adding features if they can 
easily be implemented with some other standard utility. This way, you 
can write your shell scripts now rather than waiting for a future fix 
(plus, it keeps 'date' simpler).

echo 2000 | sed 's/$/-07-01/' | date +%Y -f-