Gestion de formats de dates

  • warning: array_map(): Argument #2 should be an array in /var/www/titouille.ch/www/modules/system/system.module on line 1050.
  • warning: array_keys() expects parameter 1 to be array, null given in /var/www/titouille.ch/www/includes/theme.inc on line 1845.
  • warning: Invalid argument supplied for foreach() in /var/www/titouille.ch/www/includes/theme.inc on line 1845.
Portrait de titouille

Voici une petite classe qui vous permettra de gérer 2 formats de dates et d'effectuer des conversions entre les 2 formats.

J'ai eu besoin de développer cette petite classe suite à une redondance de code flagrante pour pouvoir récupérer une valeur Date de la forme MySQL "YYYY-MM-DD" et la faire passer en format "Européen", c'est à dire "DD.MM.YYYY".

Je vous laisse la tester si le coeur vous en dit, et vous en servir partout ou vous en aurez besoin Wink

Fonctionnement :

import com.mdc.utils.ManageDate;
 
var md:ManageDate = ManageDate.getInstance ();
 
md.SQLFormat = "YYYY-MM-DD";
md.AppFormat = "dd.mm.yyyy";
 
trace (md.AppFormat.separator);
trace (md.SQLFormat.separator);
trace (md.getAppDateFromSQLDate ("2004-09-18"));
trace (md.getSQLDateFromAppDate ("18.09.2004"));
trace (md.getAppDateFromDate (new Date ()));




le lien est mort titouille, ca m'interresse Smile

au fait au cas ou j'ai ouvert mon blog http://blog.samystudio.net Wink

++

Oki, j'ai remis le lien correct... erreur de majuscule dans le chemin... Maintenant tu peux y aller Wink

a++