Étant donné une date et une heure dans un format qui n'est pas reconnu par date
, comment puis-je date
reconnaître la date et l'heure?
Par exemple:
$ date -d "09SEP2012:23:58:46"
date: invalid date `09SEP2012:23:58:46'
$ date -d "09SEP2012:23:58:46" --magic-option "ddMMMYYY:hh:mm:ss"
Sun Sep 9 23:58:46 MDT 2012
--magic-option
Existe- t- il? Sinon, existe-t-il un moyen plus élégant de résoudre ce problème plutôt que d'utiliser sed
pour transformer l'entrée en une chaîne de date bien formée?