date -d2009-05-18 > /dev/null 2>&1 ; echo $?      # tarkista onko päiväys olemassa
date '+%d%m%y-%H%M%S'                             # liitettäessä päiväys tiedostonimeen skriptissä tämä muotoilee päiväyksen kivasti
date -d @1234567890                               # muuta unix-aikaleima päiväykseksi kellonaikoineen 
date --date="-30 days" +%d-%m-%Y                  # päiväys 30pv sitten (ottaa siis huomioon kuinka monta päivää kuukausissa on)


Remove files and directories whose name is a timestamp older than a certain time
ls | grep '....-..-..-......' | xargs -I {} bash -c "[[ x{} < x$(date -d '3 days ago' +%Y-%m-%d-%H%M%S) ]] && rm -rfv {}"

date -d "14 Oct 1947 09:23:35" +"%d-%m-%Y %H:%M:%S" # tulostaa: 14-10-1947 09:23:35 elikkä date:lle voi syöttää miten vain ja se tulostaa kuten määrätään
