diff --git a/src/Dibi/Translator.php b/src/Dibi/Translator.php index 6fab1315..56a59502 100644 --- a/src/Dibi/Translator.php +++ b/src/Dibi/Translator.php @@ -316,7 +316,7 @@ final class Translator if ($value !== null && !is_scalar($value)) { // array is already processed if ($value instanceof Literal && ($modifier === 'sql' || $modifier === 'SQL')) { $modifier = 'SQL'; - } elseif (($value instanceof \DateTime || $value instanceof \DateTimeInterface) && ($modifier === 'd' || $modifier === 't')) { + } elseif (($value instanceof \DateTime || $value instanceof \DateTimeInterface) && ($modifier === 'd' || $modifier === 't' || $modifier === 'dt')) { // continue } else { $type = is_object($value) ? get_class($value) : gettype($value);