PHP: Convertir l'Heure Locale à l'UTC

Que je obtenir une chaîne de caractères comme 08/22/2015 10:56 PM et que cette chaîne de date/heure se réfère toujours à un seul fuseau horaire particulier. J'ai besoin d'être en mesure de convertir ce format: 'Ymd\THis\Z', qui est le format iCal.

  1. Comment puis-je convertir cette chaîne de Zulu et en 'Ymd\THis\Z'
  2. Comment puis-je ajouter, disons, 30 minutes pour que la date/l'heure?

Été d'essayer de pirater ce avec strtotime et DateTime, mais je suis inquiet que je vais sur ce de la mauvaise façon. Il existe peut-être plus simple et plus simple solution?

  • Je ne pense pas qu'un "simple" moyen que d'utiliser DateTime etc.