Cómo convertir a UTC

Recibo fechas y horas de varias fuentes (por ejemplo, fecha / hora del archivo del servidor FTP, fecha / hora del correo electrónico recibido, etc.) y necesito almacenarlas todas como UTC (para que todas tengan una referencia común). ¿Cómo hago esto? ¿Qué información necesito para realizar la conversión correctamente?

Esto es para una aplicación web PHP. Entonces, puedo obtener la zona horaria de mi servidor. No estoy seguro de qué hacer a continuación. Aquí hay algunas entradas de muestra:

Lun, 28 Jun 2010 12:39:52 +12002010-06-25 15:33:00

Respuestas a la pregunta(2)

Su respuesta a la pregunta