2
0
forked from Wavyzz/dolibarr

Use idate and jdate to store date

This commit is contained in:
Laurent Destailleur
2009-01-04 22:30:24 +00:00
parent dfc20e650b
commit 0f3eb27e04
5 changed files with 20 additions and 20 deletions

View File

@@ -251,8 +251,8 @@ class Contrat extends CommonObject
*/ */
function fetch($id) function fetch($id)
{ {
$sql = "SELECT rowid, statut, ref, fk_soc, ".$this->db->pdate("mise_en_service")." as datemise,"; $sql = "SELECT rowid, statut, ref, fk_soc, mise_en_service as datemise,";
$sql.= " fk_user_mise_en_service, ".$this->db->pdate("date_contrat")." as datecontrat,"; $sql.= " fk_user_mise_en_service, date_contrat as datecontrat,";
$sql.= " fk_user_author,"; $sql.= " fk_user_author,";
$sql.= " fk_projet,"; $sql.= " fk_projet,";
$sql.= " fk_commercial_signature, fk_commercial_suivi,"; $sql.= " fk_commercial_signature, fk_commercial_suivi,";
@@ -272,9 +272,9 @@ class Contrat extends CommonObject
$this->statut = $result["statut"]; $this->statut = $result["statut"];
$this->factureid = $result["fk_facture"]; $this->factureid = $result["fk_facture"];
$this->facturedetid = $result["fk_facturedet"]; $this->facturedetid = $result["fk_facturedet"];
$this->mise_en_service = $result["datemise"]; $this->mise_en_service = $this->db->jdate($result["datemise"]);
$this->date_fin_validite = $result["datefin"]; $this->date_fin_validite = $result["datefin"];
$this->date_contrat = $result["datecontrat"]; $this->date_contrat = $this->db->jdate($result["datecontrat"]);
$this->user_author_id = $result["fk_user_author"]; $this->user_author_id = $result["fk_user_author"];

View File

@@ -564,10 +564,10 @@ class DoliDb
* \param param Date TMS to convert * \param param Date TMS to convert
* \return string Date in a string YYYYMMDDHHMMSS * \return string Date in a string YYYYMMDDHHMMSS
*/ */
function gmtosdate($param) /*function gmtosdate($param)
{ {
return adodb_strftime("%Y%m%d%H%M%S",$param,true); return adodb_strftime("%Y%m%d%H%M%S",$param,true);
} }*/
/** /**
* \brief Convert (by PHP) a GM string date into a GM Timestamps date * \brief Convert (by PHP) a GM string date into a GM Timestamps date
@@ -575,13 +575,13 @@ class DoliDb
* \return date Date TMS * \return date Date TMS
* \example 19700101020000 -> 7200 * \example 19700101020000 -> 7200
*/ */
function gmtotdate($string) /*function gmtotdate($string)
{ {
$string=eregi_replace('[^0-9]','',$string); $string=eregi_replace('[^0-9]','',$string);
$tmp=$string.'000000'; $tmp=$string.'000000';
$date=dolibarr_mktime(substr($tmp,8,2),substr($tmp,10,2),substr($tmp,12,2),substr($tmp,4,2),substr($tmp,6,2),substr($tmp,0,4),1); $date=dolibarr_mktime(substr($tmp,8,2),substr($tmp,10,2),substr($tmp,12,2),substr($tmp,4,2),substr($tmp,6,2),substr($tmp,0,4),1);
return $date; return $date;
} }*/
/** /**
* \brief Formatage d'un if SQL * \brief Formatage d'un if SQL

View File

@@ -546,10 +546,10 @@ class DoliDb
* \param param Date TMS to convert * \param param Date TMS to convert
* \return string Date in a string YYYYMMDDHHMMSS * \return string Date in a string YYYYMMDDHHMMSS
*/ */
function gmtosdate($param) /*function gmtosdate($param)
{ {
return adodb_strftime("%Y%m%d%H%M%S",$param,true); return adodb_strftime("%Y%m%d%H%M%S",$param,true);
} }*/
/** /**
* \brief Convert (by PHP) a GM string date into a GM Timestamps date * \brief Convert (by PHP) a GM string date into a GM Timestamps date
@@ -557,13 +557,13 @@ class DoliDb
* \return date Date TMS * \return date Date TMS
* \example 19700101020000 -> 7200 * \example 19700101020000 -> 7200
*/ */
function gmtotdate($string) /*function gmtotdate($string)
{ {
$string=eregi_replace('[^0-9]','',$string); $string=eregi_replace('[^0-9]','',$string);
$tmp=$string.'000000'; $tmp=$string.'000000';
$date=dolibarr_mktime(substr($tmp,8,2),substr($tmp,10,2),substr($tmp,12,2),substr($tmp,4,2),substr($tmp,6,2),substr($tmp,0,4),1); $date=dolibarr_mktime(substr($tmp,8,2),substr($tmp,10,2),substr($tmp,12,2),substr($tmp,4,2),substr($tmp,6,2),substr($tmp,0,4),1);
return $date; return $date;
} }*/
/** /**

View File

@@ -571,10 +571,10 @@ class DoliDb
* \param param Date TMS to convert * \param param Date TMS to convert
* \return string Date in a string YYYYMMDDHHMMSS * \return string Date in a string YYYYMMDDHHMMSS
*/ */
function gmtosdate($param) /*function gmtosdate($param)
{ {
return adodb_strftime("%Y%m%d%H%M%S",$param,true); return adodb_strftime("%Y%m%d%H%M%S",$param,true);
} }*/
/** /**
* \brief Convert (by PHP) a GM string date into a GM Timestamps date * \brief Convert (by PHP) a GM string date into a GM Timestamps date
@@ -582,14 +582,14 @@ class DoliDb
* \return date Date TMS * \return date Date TMS
* \example 19700101020000 -> 7200 * \example 19700101020000 -> 7200
*/ */
function gmtotdate($string) /*function gmtotdate($string)
{ {
$string=eregi_replace('[^0-9]','',$string); $string=eregi_replace('[^0-9]','',$string);
$tmp=$string.'000000'; $tmp=$string.'000000';
$date=dolibarr_mktime(substr($tmp,8,2),substr($tmp,10,2),substr($tmp,12,2),substr($tmp,4,2),substr($tmp,6,2),substr($tmp,0,4),1); $date=dolibarr_mktime(substr($tmp,8,2),substr($tmp,10,2),substr($tmp,12,2),substr($tmp,4,2),substr($tmp,6,2),substr($tmp,0,4),1);
return $date; return $date;
} }
*/
/** /**
* \brief Formatage d'un if SQL * \brief Formatage d'un if SQL

View File

@@ -689,10 +689,10 @@ class DoliDb
* \param param Date TMS to convert * \param param Date TMS to convert
* \return string Date in a string YYYYMMDDHHMMSS * \return string Date in a string YYYYMMDDHHMMSS
*/ */
function gmtosdate($param) /*function gmtosdate($param)
{ {
return adodb_strftime("%Y%m%d%H%M%S",$param,true); return adodb_strftime("%Y%m%d%H%M%S",$param,true);
} }*/
/** /**
* \brief Convert (by PHP) a GM string date into a GM Timestamps date * \brief Convert (by PHP) a GM string date into a GM Timestamps date
@@ -700,13 +700,13 @@ class DoliDb
* \return date Date TMS * \return date Date TMS
* \example 19700101020000 -> 7200 * \example 19700101020000 -> 7200
*/ */
function gmtotdate($string) /*function gmtotdate($string)
{ {
$string=eregi_replace('[^0-9]','',$string); $string=eregi_replace('[^0-9]','',$string);
$tmp=$string.'000000'; $tmp=$string.'000000';
$date=dolibarr_mktime(substr($tmp,8,2),substr($tmp,10,2),substr($tmp,12,2),substr($tmp,4,2),substr($tmp,6,2),substr($tmp,0,4),1); $date=dolibarr_mktime(substr($tmp,8,2),substr($tmp,10,2),substr($tmp,12,2),substr($tmp,4,2),substr($tmp,6,2),substr($tmp,0,4),1);
return $date; return $date;
} }*/
/** /**
* \brief Formatage d'un if SQL * \brief Formatage d'un if SQL