本帖最后由 Brian.Zhang 于 2024-10-18 09:44 编辑
在项目场景中,遇到对时区有要求的项目
具体就是系统需要在多个国家访问使用,由于国家之间时区不同,导致数据统计、计算、展示会存在问题。
目前主流采用的方案,是使用世界协调时(UTC)进行数据库存储
在写入和读取的时候分别进行转换,保证写入的永远是UTC时间,读取则按照客户端时区要求读取。
我的问题是,在活字格里,如何像实现“多语言”一样,方便的进行多时区的自动转换功能?
如果不能的话,现在10版本的框架下,我们该如何实现这一点?
特别说一下,这里的时区信息读取,更靠近数据库端,也就是一旦确定我要的是中国时区,那么无论服务端命令、变量、表格绑定、单元格绑定等等,背后的SQL查询结果统一都是要返回中国时区。
|
|