elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Zona horaria al insertar evento en Google Calendar
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Zona horaria al insertar evento en Google Calendar  (Leído 1,491 veces)
sexto

Desconectado Desconectado

Mensajes: 200


Ver Perfil
Zona horaria al insertar evento en Google Calendar
« en: 23 Enero 2014, 13:11 pm »

Tengo en mi web un método para insertar un evento en un calendario de Google, lo uso con el Google Client Api.
El código es este:
Código
  1. $event = new Google_Event();
  2. $event->setSummary($summary);
  3. $event->setLocation($Location);
  4. $start = new Google_EventDateTime();
  5. $objDateTime = new DateTime($startDateTime);
  6. $start->setDateTime($objDateTime->format(DateTime::RFC3339));
  7. $event->setStart($start);
  8. $end = new Google_EventDateTime();
  9. $objDateTime = new DateTime($endDateTime);
  10. $end->setDateTime($objDateTime->format(DateTime::RFC3339));
  11. $event->setEnd($end);
  12. $createdEvent = $this->cal->events->insert($calendarid, $event);
  13.  
El evento lo inserta, pero siempre una hora más tarde, no es que le cueste insertarlo una hora, sino que si yo pongo que la hora de inicio del evento es las 12:30, el evento empieza a las 13:30.
He probado con el método setTimeZone, pero pongo lo que ponga (he probado "Europe/Madrid", "Europe/London" e incluso "America/Los_Angeles") y aun así lo inserta a las 13:30.

¿Qué puede estar pasando? ¿Cómo puedo insertarlo a la hora literal del DateTime?

Muchas gracias.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Google anuncia el final de varias funciones de Google Sync y Calendar
Noticias
wolfbcn 0 1,269 Último mensaje 17 Diciembre 2012, 22:36 pm
por wolfbcn
Evento clic y zona de texto SDL
Programación C/C++
Puntoinfinito 0 1,535 Último mensaje 15 Abril 2013, 23:06 pm
por Puntoinfinito
Como insertar datos el google calendar
Desarrollo Web
yoelrodguez 3 1,947 Último mensaje 12 Enero 2017, 21:35 pm
por yoelrodguez
[Pregunta]: Zona horaria en PHP
Desarrollo Web
Leguim 9 3,734 Último mensaje 8 Enero 2020, 07:36 am
por AlbertoBSD
Compartir google calendar
Software
huerto123 0 1,128 Último mensaje 24 Octubre 2023, 09:26 am
por huerto123
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines