Bonjour,

J'aimerais calculer la différence de jours entre deux dates.

Le but est de pouvoir modifier certains champs d'un article pendant une durée limitée (7 jours). Je dois donc calculer la différence de jour en la date de création et la date d'aujourd'hui.

J'ai construit un code qui il marche mais je suppose que l'on peut faire quelque chose de plus propre...

Si j'affiche la valeur de ma variable pour la date de création, voilà le résultat: 1247149887

Le code que j'ai créé:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
 
$annee_creation =  date("Y", $form['#node']->created);
$mois_creation =  date("n", $form['#node']->created);
$jour_creation =  date("d", $form['#node']->created);
if ($annee_creation == date("Y") & $mois_creation == date("n") & (date("d") - $jour_creation) <= 7) {
  print 'Edition possible...';
}
else {
  print 'Pas possible...';
}
 
?>
Merci pour votre aide !