script pour établir une bdd Ãà partir d'un tsv avec différent format - retour accueil
git clone git://bebou.netlib.re/laradb
Log | Files | Refs |
date_normalisation.sh (323B)
1 #!/bin/bash 2 3 # Normalise les dates 4 5 DATE=$(echo "$1" | sed 's/\//-/g') 6 normalize_date() { 7 date="$1" 8 9 if [[ "$date" =~ ^[0-9]{4}-[0-9]{2}$ ]]; then 10 date="${date}-01" 11 fi 12 13 if [[ "$date" =~ ^[0-9]{4}$ ]]; then 14 date="${date}-01-01" 15 fi 16 17 echo "$date" 18 } 19 20 FORMAT=$(normalize_date $DATE) 21 date -d "$FORMAT" "+%s"