Aviso / marca de fecha / hora de mysql Aviso: se encontró un valor numérico que no está bien formado

En mi base de datos, he establecido la fila "publicado" como marca de tiempo, pero recibo este aviso cuando intento convertirlo / formatearlo:

Notice: A non well formed numeric value encountered

código:

$posted = date('d/m/Y H:i:s', $row['posted']);
    echo $posted;

¿Qué estoy haciendo mal?

Respuestas a la pregunta(1)

Su respuesta a la pregunta