找回密码
 立即注册

QQ登录

只需一步,快速开始

kane

注册会员

4

主题

8

帖子

106

积分

注册会员

积分
106
最新发帖
kane
注册会员   /  发表于:2018-6-12 12:18  /   查看:4358  /  回复:8
通过公式获取的日期数据,在导出时选择不导出公式,导出的excel文件中的对应的日期格式出错
例如:
D3中填入:2018/6/11
D4单元格中设置日期格式为: yyyy年m月d日   单元格公式为:=D3 显示为:2018年6月11日导出时选择不导出公式
导出后D4单元格显示为: 2018-06-10T16:00:00.000Z

8 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-6-12 17:23:15
沙发
2018-06-10T16:00:00.000Z 就是单元格的值(value)
=D3 是该单元格的公式(formula)
2018年6月11日 是该单元格格式化后显示的文本(text)

导出如果设置不导出公式,那么就会导出单元格的值(value),也就是2018-06-10T16:00:00.000Z
回复 使用道具 举报
kane
注册会员   /  发表于:2018-6-14 18:17:23
板凳
ClarkPan 发表于 2018-6-12 17:23
2018-06-10T16:00:00.000Z 就是单元格的值(value)
=D3 是该单元格的公式(formula)
2018年6月11日 是 ...

我们看到的内容是2018年6月11日,为什么会变成2018-06-10T16:00:00.000Z

当我们不写公式直接填入值2018/6/11,通过设置日期格式显示2018年6月11日,导出后也是显示2018年6月11日,设置了公式就变成2018-06-10T16:00:00.000Z  怎么解决这个问题~
我们的表中有设置自定义公式,所以必须要去掉函数导出!
回复 使用道具 举报
Helen
高级会员   /  发表于:2018-6-15 17:32:09
地板
kane 发表于 2018-6-14 18:17
我们看到的内容是2018年6月11日,为什么会变成2018-06-10T16:00:00.000Z

当我们不写公式直接填入值201 ...

您的问题已经转给研发,如果有解决方案,我们会第一时间回复您。
回复 使用道具 举报
Helen
高级会员   /  发表于:2018-6-19 09:02:43
5#
kane 发表于 2018-6-14 18:17
我们看到的内容是2018年6月11日,为什么会变成2018-06-10T16:00:00.000Z

当我们不写公式直接填入值201 ...

已经提交bug259606,后续有任何进展会第一时间通知您。谢谢!
回复 使用道具 举报
Jobcrazy
初级会员   /  发表于:2018-6-25 15:42:48
6#
Helen 发表于 2018-6-19 09:02
已经提交bug259606,后续有任何进展会第一时间通知您。谢谢!

想问问bug 的处理情况,望回复
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-6-25 16:57:41
7#
您好,已经修复了,下个修复版本就会发布,下一周应该会发布。
回复 使用道具 举报
Jobcrazy
初级会员   /  发表于:2018-8-27 09:20:54
8#
ClarkPan 发表于 2018-6-25 16:57
您好,已经修复了,下个修复版本就会发布,下一周应该会发布。

这个bug是11.2版本修复的么? 我应该怎么获取11.2版本的资源?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-27 11:33:19
9#
11.2版本中修复了该BUG,目前官网的试用下载就可以下载到,用您对应的授权激活后就是正式版本。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部