diff --git a/htdocs/lib/databases/mysql.lib.php b/htdocs/lib/databases/mysql.lib.php
index fcb536ed3b04c5e0396ac092528e4a14ed17366c..bdb26a02fd5a6fa755efbe30e3b44f7e6d4f63fa 100644
--- a/htdocs/lib/databases/mysql.lib.php
+++ b/htdocs/lib/databases/mysql.lib.php
@@ -526,6 +526,17 @@ class DoliDb
 		return "unix_timestamp(".$param.")";
 	}
 
+	/**
+	 *   \brief     Convert (by PHP) a GM Timestamp date into a PHP server TZ to insert into a date field.
+	 *              Function to use to build INSERT, UPDATE or WHERE predica
+	 *   \param	    param       Date TMS to convert
+	 *   \return	string      Date in a string YYYYMMDDHHMMSS
+	 */
+	function idate($param)
+	{
+		return adodb_strftime("%Y%m%d%H%M%S",$param);
+	}
+	
 	/**
 	 *	\brief  	Convert (by PHP) a PHP server TZ string date into a GM Timestamps date
 	 *	\param		string			Date in a string (YYYYMMDDHHMMSS, YYYYMMDD, YYYY-MM-DD HH:MM:SS)