26-02-2007, 01:24 PM
Je gère les dates avec php (et non SQL) avec les fonctions time(), date() etc.. ( voir manuel pour le détails )
Après ce que je fais personnellement c'est que je triche sur les dates au moment de l'affichage de la date.
J'ai un environnement futuriste placé arbitrairement à 500 ans dans le futur. C'est pas non plus gérer par les dates de php (ca va de 1970 à 2038 si je me souviens bien.)
Donc au moment d'afficher, par exemple aujourd'hui:
le "26 février 2007", je récupère l'année et je fais +500.
ça donne "26 février 2507". Rien ne t'empêche de faire quelque chose de similaire en soustrayant. (Sachant qu'avec ce système tu es toujours limité à la même plage de temps qui doit être d'environ 70 ans.)
Après ce que je fais personnellement c'est que je triche sur les dates au moment de l'affichage de la date.
J'ai un environnement futuriste placé arbitrairement à 500 ans dans le futur. C'est pas non plus gérer par les dates de php (ca va de 1970 à 2038 si je me souviens bien.)
Donc au moment d'afficher, par exemple aujourd'hui:
le "26 février 2007", je récupère l'année et je fais +500.
ça donne "26 février 2507". Rien ne t'empêche de faire quelque chose de similaire en soustrayant. (Sachant qu'avec ce système tu es toujours limité à la même plage de temps qui doit être d'environ 70 ans.)