【咨询】关于日期字段三个类型的使用理解咨询

* 描述问题

目前日期字段有三个,仅日期、日期时间含时区、日期时间不含时区

首先是日期时间(含时区):应该是用户系统是什么时区,选后看到的时间就是什么时间
举例:比如我们是东八区,那我现在选了1月3日15:00,那就应该是东八区的1月3日 15:00,系统的表格和表单都应该现实这个日期时间

然后是日期时间(不含时区),应该是用户系统是什么时区,选后看到的时间就是选择的时间加减去对应的时区
举例:比如我们是东八区,那我现在选了1月3日15:00,那不含时区就应该是1月3日 7:00,系统的表格和表单都应该现实这个日期时间

仅日期,是不是就只管用户在日期选择器上选择的日期,和时区完全无关,所有仅日期字段的处理逻辑都不会有加减时区的情况,担心我东八区选了1月3日,结果最后某些节点的运算给我整成了1月2日(因为1月3日 0:00 减8小时就是1月2日)

* 运行环境

  • NocoBase 版本:
  • 数据库种类与版本:
  • 操作系统:
  • 部署方式:
  • Docker 镜像版本:
  • NodeJS 版本:

如何重现

预期行为

截图

日志

你服务器时间,数据库时间,以及NOCOBASE环境变量 DB_TIMEZONE,设置的是统一的时区么