zend-amf-php日期-时间映射与flex对象问题


zend amf php date time mapping with flex object issue

我们需要在flex中的日期对象中列出类时间表。php&mysql是它的后端。datetime对象使用zend-amf从php发送到flex。当我用flex f映射datetime对象时,它使用一些默认时区。(将gmt+5.30添加到原始日期时间对象)。例如,如果php值为30-06-2012 02:00,则在flex中显示30-06-2012 07:30。避免这种情况的变通方法是什么?

php$stDtObj=新日期时间('30-06-2012 02:00');

Florent的回答是正确的。您可以很容易地将Flex中的整数时间戳转换为可读性更强的日期。尝试在Flex中从PHP格式化DateTime将需要做更多的工作…=/