public static function addMicroseconds($value) { if (empty($value) || $value == 'CURRENT_TIMESTAMP') { return $value; } if (mb_strpos($value, '.') === false) { return $value . '.000000'; } $value .= '000000'; return mb_substr($value, 0, mb_strpos($value, '.') + 7); }