Fresns 的时区配置核心是在 .env 文件中设置 APP_TIMEZONE 参数
参考资料
Fresns 的时区配置核心是在 .env 文件中设置 APP_TIMEZONE 参数
Fresns 的时区配置核心是在 .env 文件中设置 APP_TIMEZONE 参数。为了确保跨时区数据一致性,Fresns 底层采用 UTC 标准,并自动处理时间录入与输出的转换。
📂 配置项说明
| 配置项 | 默认值 | 说明 |
|---|---|---|
APP_TIMEZONE | Asia/Shanghai | 数据库时区,必须使用 PHP 时区函数(地区命名格式) |
⚙️ 配置示例
在 Fresns 根目录的 .env 文件中,找到并修改该配置项:
# 中国标准时间(UTC+8) APP_TIMEZONE=Asia/Shanghai
其他 UTC+8 地区的可选值包括 Asia/Singapore、Australia/Perth 等,效果等同。
💡 关键要点
必须与数据库一致:
APP_TIMEZONE的时区设置需要与数据库服务器的系统时区保持一致,否则可能导致入库时间不准确。验证数据库时区:登录后台,在「仪表盘」的“系统信息”中可以查看当前数据库所属的 UTC 时区,据此来核对
.env的配置是否正确。夏令时提示可忽略:如果你所在的地区(如洛杉矶)有夏令时,后台可能会提示时区异常(因为 UTC 偏移量随季节变化,而映射是固定的)。只要你的
.env配置正确,这个提示可以忽略,不影响功能。
时间:2026-10-01 16:43:29
来源:https://fresns.ciilii.com/
