2012-07-09 30 views
0

我們有要求在flex中的日期對象中列出課程表時間表。 mysql是其後端。 datetime對象發送到使用zend amf從PHP flex。 當我使用flex f映射日期時間對象時,它需要一些默認時區。 (將gmt + 5.30添加到原始日期時間對象)。例如,如果php值是30-06-2012 02:00,那麼在flex中顯示30-06-2012 07:30。什麼是避免這種方法的解決方法?zend amf php彈性對象問題的日期時間映射

php $ stDtObj = new DateTime('30-06-2012 02:00');

+1

您可以使用代表時間戳的整數代替DateTime對象,以消除時區問題。 – Florent 2012-07-09 16:13:00

回答

0

Florent的回答是正確的。您可以輕鬆地將Flex中的整數時間戳轉換爲更具可讀性的日期。嘗試在Flex中格式化PHP中的DateTime會花費更多的工作... =/