From dbca915bfe8b00566ab496f452d831ba0d7fc40f Mon Sep 17 00:00:00 2001 From: jahudka Date: Fri, 16 Feb 2018 10:47:00 +0100 Subject: [PATCH] Firebird: fix datetime precision (#277) (#273) --- src/Dibi/Drivers/FirebirdDriver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Dibi/Drivers/FirebirdDriver.php b/src/Dibi/Drivers/FirebirdDriver.php index 84fa31c5..e9919e08 100644 --- a/src/Dibi/Drivers/FirebirdDriver.php +++ b/src/Dibi/Drivers/FirebirdDriver.php @@ -313,7 +313,7 @@ class FirebirdDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector if (!$value instanceof \DateTime && !$value instanceof \DateTimeInterface) { $value = new Dibi\DateTime($value); } - return $value->format("'Y-m-d H:i:s.u'"); + return "'" . substr($value->format('Y-m-d H:i:s.u'), 0, -2) . "'"; }