找回密码
 立即注册

QQ登录

只需一步,快速开始

Andy.C

注册会员

16

主题

62

帖子

186

积分

注册会员

积分
186
Andy.C
注册会员   /  发表于:2023-12-19 19:47  /   查看:1941  /  回复:3
1金币
本帖最后由 Richard.Huang 于 2023-12-28 17:31 编辑

产品:GcExcel
版本:V4.2.6

部署在linux上wk返回的时间格式为11/1/2022
在windows上返回2022年11月
导致整个表格计算错误
已设置  /etc/environment  LANG=zh_CN.UTF-8
workbook.Culture = new CultureInfo("zh-CN");
均不起效果。
请问该如何处理?

最佳答案

查看完整内容

搞定了,不需要设置linux local ;改环境变量还可能对其他程序产生影响; 设置 wk.Culture = CultureInfo.GetCultureInfo("zh-CN")即可

3 个回复

正序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-12-20 18:42:50
4#
   

当然,这也是一种方式,且不会影响系统环境
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-12-20 15:27:42
2#
请使用locale 命令看一下。获取的Loag是否是这个(和gcexcel程序运行使用同一登录用户)

另外你提到的整个表格计算错误,这个具体是怎样的,请提供一个文件,同时说明一下是哪里的计算错误导致的后续错误
回复 使用道具 举报
最佳答案
最佳答案
Andy.C
注册会员   /  发表于:2023-12-19 19:47:14
来自 3#
Richard.Ma 发表于 2023-12-20 15:27
请使用locale 命令看一下。获取的Loag是否是这个(和gcexcel程序运行使用同一登录用户)

另外你提到的整 ...

搞定了,不需要设置linux local   ;改环境变量还可能对其他程序产生影响;
设置 wk.Culture = CultureInfo.GetCultureInfo("zh-CN")即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部