pgsql时区查看和修改
- 游戏开发
- 2025-08-12 02:45:01

建议使用UTC时区,或者和linux、后端程序的时区保持一致,否则容易出现时间的差别。 pgsql的时间字段有一个带时区的timestamp with time zone,如果业务涉及多个时区,建议使用这个字段。
相关链接参考: linux时区设置和修改:链接 php时区设置和修改:链接
一、查询类下面的命令在psql命令行输入,或者在管理软件的sql里面输入
1.查看当前pgsql时区 SHOW timezone; 2.查看当前的pgsql时间(含时区) SELECT now(); 3.查看所有的可以选择的时区代码 SELECT * FROM pg_timezone_names; 二、设置时区 1.设置当前连接的时区 SET timezone = 'UTC'; 2.设置指定用的的时区(通过这个账号连接的时区)修改postgres用户的时区
alter role postgres set timezone = 'UTC'; 3.修改所有账号的时区 alter role all set timezone = 'UTC'; 4.修改指定数据库的时区修改postgres数据库的时区
alter database postgres set timezone='UTC';pgsql时区查看和修改由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“pgsql时区查看和修改”