在我的国家取消使用DST(夏令时)之后,我遇到了问题.此更改不会出现在php库中,因此我不能使用默认时区,因为现在不支持+3:30
.
此外,像GMT-3:30这样的时区也没有宣布.
有什么解决办法吗?
除非Carbon 本身接受setTimezone("+03:30")
,但我正在寻找在我的应用程序的所有活动中更改时区的解决方案
在我的国家取消使用DST(夏令时)之后,我遇到了问题.此更改不会出现在php库中,因此我不能使用默认时区,因为现在不支持+3:30
.
此外,像GMT-3:30这样的时区也没有宣布.
有什么解决办法吗?
除非Carbon 本身接受setTimezone("+03:30")
,但我正在寻找在我的应用程序的所有活动中更改时区的解决方案
使用以下命令更新时区数据库库已解决问题:
pecl upgrade timezonedb
然后它需要将以下行添加到php.ini
文件:
extension=timezonedb.so