Retour arriere. Toutes les dates dans les proprits des objets date doivent etre stockes au format timestamp et non au format caractre qui est inexploitable avec les fonctions dates, tri, etc...

Suppression des exception  afin de garantir une uniformit du code.
This commit is contained in:
Laurent Destailleur
2007-01-16 22:02:36 +00:00
parent bb32e1db48
commit a0149a378e
6 changed files with 48 additions and 35 deletions

View File

@@ -423,11 +423,11 @@ class DoliDb
/**
\brief Formatage (par la base de donn<6E>es) d'un champ de la base au format tms ou Date (YYYY-MM-DD HH:MM:SS)
afin de retourner une donn<6E>e toujours au format universel date tms unix.
\brief Formatage (par la base de donn<6E>es) d'un champ de la base au format TMS ou Date (YYYY-MM-DD HH:MM:SS)
afin de retourner une donn<6E>e toujours au format universel date TMS unix.
Fonction <20> utiliser pour g<>n<EFBFBD>rer les SELECT.
\param param Date au format text <20> convertir
\return date Date au format tms.
\param param Nom champ base de type date ou chaine 'YYYY-MM-DD HH:MM:SS'
\return date Date au format TMS.
*/
function pdate($param)
{
@@ -437,8 +437,8 @@ class DoliDb
/**
\brief Formatage (par PHP) d'une date au format texte pour insertion dans champ date.
Fonction <20> utiliser pour g<>n<EFBFBD>rer les INSERT.
\param param Date tms <20> convertir
\return date Date au format text YYYYMMDDHHMMSS.
\param param Date TMS <20> convertir
\return date Date au format texte YYYYMMDDHHMMSS.
*/
function idate($param)
{