编程语言
首页 > 编程语言> > php-如何使用Zend_Date更改时区偏移?

php-如何使用Zend_Date更改时区偏移?

作者:互联网

我正在使用Zend_Date在计划应用程序中管理日期/时间.

我能够确定用户时区的唯一方法是通过Javascript,该Javascript仅提供时区偏移量. Zend_Date似乎仅采用“ America / New_York”格式的时区.

有没有办法以这种格式获取用户的时区或使用Zend_Date设置时区偏移?

谢谢!

解决方法:

尼基

您实际上并不需要Zend_Date,因为PHP固有的DateTime和DateTimeZone对象可以很好地工作.但是,如果您确实需要使用Zend_Date,我可以为您指明正确的方向.

请参阅以下示例

> $date = new Zend_Date(1234567890,false,$locale);
> $date-> toString …(有关更多详细信息,请参见:http://framework.zend.com/manual/en/zend.date.constants.html)
>对ISO 8601使用以下常量:
(Z =时区差异[0100])

这应该使您到达需要的地方.如果遇到问题,请张贴代码示例.

标签:timezone,zend-date,zend-framework,javascript,php
来源: https://codeday.me/bug/20191210/2099045.html