Convert time (YYYYMMDD HHMMSS) to UTC

Okay, so let's say we have a string like:

20110105_193345

This represents:

January 5th, 2011 = 20110105

24-hour style time 19:33:45 = 193345

Okay, so we have our time. It's January 5th, 2011 at 19:33:45. I want to convert this time from Eastern Time Zone (which it currently is in) into UTC.

Now, in linux I could do this by using the date command and convert it to EPOCH, change my time zone TZ, and then convert it back. The date command in AIX does not have this functionality. Any ideas?

I'd like to do this without using perl if possible.

Could you please explain why you don't want to use Perl?