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