找回密码
 立即注册

QQ登录

只需一步,快速开始

chaosLY
金牌服务用户   /  发表于:2021-2-20 11:51  /   查看:2428  /  回复:7
1金币
Excel中设置单元格格式为图中这种时 图片.png171334227.png ,经GC转换为json给spread显示格式会错乱,变成下图这种 图片.png343907470.png 必须设置成这种显示才正确 图片.png477748412.png ,另外对自定义格式中的yyyy/m/d和yyyy/m/d;@由于在excel中会自动转换为上两种格式,也会有这个问题,希望能尽快修复这个问题。

最佳答案

查看完整内容

您好,原因是带有*和不带日期的区别在于是否按照系统的语言去转换,您这边出现的效果感觉上是发生了转换,一般在英文的操作系统中会转换成mm/dd/yyyy的情况。 但我用V13其中比较新的版本V13.2.3做了类似的操作之后发现,没有发现问题。所以建议升级到V13.2.3再看一下情况是否解决

7 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-2-20 11:51:54
来自 8#
本帖最后由 ClarkPan 于 2021-2-25 16:29 编辑

您好,原因是带有*和不带日期的区别在于是否按照系统的语言去转换,您这边出现的效果感觉上是发生了转换,一般在英文的操作系统中会转换成mm/dd/yyyy的情况。
但我用V13其中比较新的版本V13.2.3做了类似的操作之后发现,没有发现问题。所以建议升级到V13.2.3再看一下情况是否解决
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-2-20 12:15:19
2#
您好,这边通过将Excel文件通过GCExcel转为json后导入在线表格编辑器中未能复现您的问题,这边测试的GcExcel版本是4.0.3 SpreadJS版本为14.0.4 image.png654128417.png

建议您升级您的版本后再尝试,若仍能复现问题,麻烦您提供一份能复现问题的demo,这边调研一下。
回复 使用道具 举报
360bid
中级会员   /  发表于:2021-2-20 14:34:06
3#
格式错乱,是因为自定义格式丢失,丢失之后自动匹配到相邻的格式,  你看是这个问题吗?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-2-20 14:39:09
4#
360bid 发表于 2021-2-20 14:34
格式错乱,是因为自定义格式丢失,丢失之后自动匹配到相邻的格式,  你看是这个问题吗?

这边看到您有提过类似的问题,建议您提供一个能复现问题的demo或是完整步骤这边调研一下。
回复 使用道具 举报
360bid
中级会员   /  发表于:2021-2-20 14:44:53
5#
DerrickJiao 发表于 2021-2-20 14:39
这边看到您有提过类似的问题,建议您提供一个能复现问题的demo或是完整步骤这边调研一下。

我就是提供不出来,所以才想讨论讨论。

这个问题偶尔出现,但是每次有意识地去做demo都复现不出来
回复 使用道具 举报
chaosLY
金牌服务用户   /  发表于:2021-2-20 14:50:00
6#
本帖最后由 chaosLY 于 2021-2-20 14:53 编辑

这边用的GC是4.0.3,spreadJS是13版的,但文件直接用spreadjs打开是没有问题的,是GC转出的json13版spread解析有问题吗?这边给出样例文件和GC转出的json文件

日期格式.xlsx

8.82 KB, 下载次数: 52

日期格式.json

7.85 KB, 下载次数: 50

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-2-20 14:52:22
7#
360bid 发表于 2021-2-20 14:44
我就是提供不出来,所以才想讨论讨论。

这个问题偶尔出现,但是每次有意识地去做demo都复现不出来

这个帖子的问题是在Excel中设置日期格式后,用GcExcel导出json在SpreadJS中打开出现这个问题。这边用新版本去测试都是正常的。

建议您升级到最新版本(14.0.7)。这边也会尝试看能否复现您的问题。若后续能提供稳定复现的demo,这边给您做进一步调研。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部