Привет. Есть дата, нужно проверить, корректная она или нет. Например, 29/02/1604 — корректная, 29/02/1603 — неправильная (29 февраля в не високосном году)
Можно сделать так:
date --date='1604-02-29' +%d/%m/%Y
Ну типа такого, но чтобы работало:
date --date="+%d/%m/%Y 29/02/1604" +%d/%m/%Y
Возможно ли это реализовать? Или придётся сначала привести дату в нужный формат?