帆软的时间控件,默认日期设置公式为DATEINMONTH(today(),1),在中国时区是正常显示2022-06-01,切换为美国时区后会显示为2022-05-31。因有海外用户,该问题会显示默认时间不一致,求助怎么解决该问题,
已解决,dateinmoth函数内置算法未考虑到时区问题,外层嵌套使用format函数,可正确显示时间为2022-06-01,FORMAT(DATEINMONTH(today(),1),'yyyy-MM-dd'),时区问题可通用
today 应该是获取的电脑系统时间,建议你公式用sql ,然后获取数据库的系统时间
这个应该获取的是服务器是时间。要不你根据用户判断一下,美国用户登陆减12小时
如何实现时间字段的时区转换,欧洲时间转换成北京时间 - 帆软社区 (fanruan.com)