Convertir hora a otra zona horaria

Tengo una cadena de fechas en este formato aaaa-mm-ddThh: mm: ss [Z]

Y tengo una cadena de zona horaria. por ejemplo "Asia / Kolkata"

Ahora quiero convertir esta cadena de fecha en la zona horaria de la zona horaria dada

por ej. si la fecha es 2014-01-03T23: 30: 00Z, entonces en la zona horaria "Asia / Kolkata" será 2014-01-04T05: 00: 00.

Intenté usar la biblioteca Time, pero la biblioteca Time no parece tener ningún método que pueda convertir a otra zona horariahttp://ruby-doc.org/core-1.8.6/Time.html#method-c-mktime .

Respuestas a la pregunta(2)

Su respuesta a la pregunta