si tu veux aligner la date à droite, il faut d'abord mettre la date à droite avec float: right; et ensuite positionner à gauche le reste.
je sais ça paraît pas logique mais c'est comme ça (sinon le div de gauche prend tout l'espace qu'il peut et la date ne peut plus se mettre sur la même ligne, donc elle passe en-dessous).
bien joué ! effectivement ca fonctionne, c'est crai que ca n'a pas de sens tant qu'on ne sait pas que les premiers div déclarés prennent toutes la place qu'ils peuvent.
Va falloir que je m'en souvienne de cette "astuce" par contre !