Date conversion issue

For some reason I can’t get the call popup to work. The error that shows up is as follows:
convert: Conversion of 09/09/2016 17:30 from Y-m-d H:i:s to d/m/Y H:i failed.
there are no other errors
I have checked the file permissions but I still get this error.
I have noticed that when setting up the call information it seems to reflect correctly on the screen but not when it is suppose to popup
anyone know what could be happening

I’m getting this error as well, but not sure in what context.

Tue Dec 20 15:17:47 2016 [15321][7098c295-4ea7-26fe-af1d-4dda14b75350][ERROR] convert: Conversion of [this_year] from d.m.Y H:i to Y-m-d failed

Any ideas?

I know its old, but I am getting this issue on SuiteCRM 7.14 when using filters on the views.
The error I was getting:
convert: Conversion of 2024-07-26 00:00 from Y/m/d H:i to Y-m-d failed

I had the user set to use YYYY/MM/DD.
When viewing records it shows the date in the correct format 2024/07/26 in the view list.
I then selected the date on the filter and it showed in the forward slash format on the search screen.
However, when doing the actual search it was converting the filter date I selected to the hyphen format (2024-07-26) and then trying to convert it using my user date format with the forward slash.

It seems that the search is storing the field in a set format (its not even the Admistration Locale setting - this isDD/MM/YYYY).

The only way to fix it was to change my user format to the hypen format - then the records filtered correctly and no error.

what I ended up doing is to make sure the date and format had the same separators:
if (strpos($date, β€˜/’) !== false) {
$fromFormat = str_replace(β€˜-’, β€˜/’, $fromFormat);
} elseif (strpos($date, β€˜-’) !== false) {
$fromFormat = str_replace(β€˜/’, β€˜-’, $fromFormat);
}