Para lo primero, puedes hacer lo siguiente:
- Haz un script que te muestre la hora del servidor y comparala con la hora de Uruguay
- Calcula la diferencia de horario
- cada vez que se visualice la hora en la página web sumale/restale la diferencia del horario para mostrar la hora real
y, para lo segundo:
La función strtotime acepta únicamente fechas en formato inglés, por lo que identificaría "1 november 2006" pero no "1 de noviembre de 2006", pero puedes hacer una función que te traduzca el texto reemplazando "de noviembre de" por "november" y asunto arreglado
.
Revisa la información de la función
strtotime en el
manual que se encuentra en el
sitio web oficial de php.
Saludos.