立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 65|回复: 7

请MJJ帮忙看看怎么改这个代码时区为PRC

[复制链接]

请MJJ帮忙看看怎么改这个代码时区为PRC

[复制链接]

149

主题

224

回帖

1169

积分

金牌会员

积分
1169
帅气的呱呱

149

主题

224

回帖

1169

积分

金牌会员

积分
1169
2024-10-28 10:27:39 | 显示全部楼层 |阅读模式
"


感觉应该是这段代码,现在用的一个插件,时间会提前八小时,怎么设置它为 PRC 时区?
我不会改,见笑了哈哈
请会改的帮忙看看
回复

使用道具 举报

7

主题

1060

回帖

3407

积分

论坛元老

积分
3407
van

7

主题

1060

回帖

3407

积分

论坛元老

积分
3407
2024-10-28 10:29:02 | 显示全部楼层
问一下gpt呢
回复

使用道具 举报

30

主题

1717

回帖

4374

积分

论坛元老

积分
4374
920

30

主题

1717

回帖

4374

积分

论坛元老

积分
4374
2024-10-28 10:50:19 | 显示全部楼层
你这是laravel框架吧,
修改 config 里面的 app.php  'timezone' => 'PRC',
回复

使用道具 举报

149

主题

224

回帖

1169

积分

金牌会员

积分
1169
帅气的呱呱 楼主

149

主题

224

回帖

1169

积分

金牌会员

积分
1169
2024-10-28 10:57:31 | 显示全部楼层

920 发表于 2024-10-28 10:50

你这是laravel框架吧,
修改 config 里面的 app.php  'timezone' => 'PRC',

这是flarum,在程序改了utc为prc,但这个插件原来utc时间正常,改了那边为prc后,这个就会提前八小时,貌似这个插件调用的还是utc时间
回复

使用道具 举报

30

主题

1717

回帖

4374

积分

论坛元老

积分
4374
920

30

主题

1717

回帖

4374

积分

论坛元老

积分
4374
2024-10-28 10:50:00 | 显示全部楼层

帅气的呱呱 发表于 2024-10-28 10:57

这是flarum,在程序改了utc为prc,但这个插件原来utc时间正常,改了那边为prc后,这个就会提前八小时,貌 ...

Flarum 基于 Laravel 构建.如果是插件可以找一下继承 app.php 的地方。或者直接全局搜索 'timezone' 相关的,
回复

使用道具 举报

149

主题

224

回帖

1169

积分

金牌会员

积分
1169
帅气的呱呱 楼主

149

主题

224

回帖

1169

积分

金牌会员

积分
1169
2024-10-28 11:02:21 | 显示全部楼层

920 发表于 2024-10-28 11:02

Flarum 基于 Laravel 构建.如果是插件可以找一下继承 app.php 的地方。或者直接全局搜索 'timezone' 相关 ...

https://wwtm.lanzouq.com/iLJ1X2dk4m6d

可以麻烦帮我看看不?我搜不出来那个字段
回复

使用道具 举报

30

主题

1717

回帖

4374

积分

论坛元老

积分
4374
920

30

主题

1717

回帖

4374

积分

论坛元老

积分
4374
2024-10-28 10:57:00 | 显示全部楼层
本帖最后由 920 于 2024-10-28 11:39 编辑

帅气的呱呱 发表于 2024-10-28 11:11

https://wwtm.lanzouq.com/iLJ1X2dk4m6d

可以麻烦帮我看看不?我搜不出来那个字段


本地没PHP开发环境,好久没搞了。
这样麻烦的就用简单一点的方式,如果只是修改当前 的model ,
可以在 get 和 set 方法中手动转换时区。
具体看laravel 版本是多少,
记得新老版本的 访问器 修改器 有点不一样

例如 转换 end_date 事件
[ol]
  • protected function endDate(): Attribute
  •     {
  •         return Attribute::make(
  •             get: fn ($value) => Carbon::parse($value)->timezone('Asia/Shanghai'),
  •             set: fn ($value) => Carbon::parse($value)->timezone(config('app.timezone'))
  •         );
  •     }[/ol]复制代码
  • 回复

    使用道具 举报

    149

    主题

    224

    回帖

    1169

    积分

    金牌会员

    积分
    1169
    帅气的呱呱 楼主

    149

    主题

    224

    回帖

    1169

    积分

    金牌会员

    积分
    1169
    2024-10-28 11:11:41 | 显示全部楼层

    920 发表于 2024-10-28 11:25

    本地没PHP开发环境,好久没搞了。
    这样麻烦的就用简单一点的方式,如果只是修改当前 的model ,
    可以在 g ...

    好的,太感谢了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-26 12:16 , Processed in 0.026254 second(s), 2 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表