2

My company just recent moved our MySQL database to and instance Aamazon Web Service's RDS.

The problem is the application relies on time zone information and the timezone in MySQL (under RDS) is set to UTC and can't be changed.

So I'm wondering how to change it on a perconnection basis in my Zend Framework.

I'm not really sure where to start with this so any suggestions?

2 Answers 2

1
function setDbTimeZone(Zend_Db_Adapter_Abstract $dbAdapter, $timeZone) { $dbAdapter->exec("SET time_zone='$timeZone'"); } 

Usage:

$dbAdapter = new Zend_Db_Adapter_Pdo_Mysql([ // ... ]); setDbTimeZone($dbAdapter, 'US/Pacific'); 
0
1
  • This helps a ton. But how exactly would I pass it my Zend Frame work class. I think this is what I actually asking. Maybe I should post this question on a Zend Developers forum. Commented Nov 9, 2012 at 18:26

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.