Par exemple :

  • +3d : dans trois jours
  • +1w : dans une semaine
  • 12 : le 12 du mois prochain (ou le 12 du moins si ça vient avant)
  • sat : le prochain samedi

Hey ! Mais ! Sat ... c'est de l'Anglais ! Vade retro ! Heureusement, il est possible de configurer la variable parse-time-weekdays pour rentrer une date bien franchouillarde :

(defvar parse-time-weekdays '(("sun" . 0) ("mon" . 1) ("tue" . 2) ("wed" . 3) ("thu" . 4) ("fri" . 5) 
			      ("sat" . 6) ("lun" . 1) ("mar" . 2) ("mer" . 3) ("jeu" . 4) ("ven" . 5) 
			      ("sam" . 6) ("dim" . 7) ("sunday" . 0) ("monday" . 1) ("tuesday" . 2) 
			      ("wednesday" . 3) ("thursday" . 4) ("friday" . 5) ("saturday" . 6)))

Elle est pas belle la vie ?