请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 日期保存再赋值

汇新泓博
初级会员   /  发表于:2022-10-28 12:25  /   查看:2122  /  回复:3
1金币
单元格设置 日期验证 和 setFormatter("yyyy-MM-dd)  填写一个日期     
然后getArray获取区域内的值  保存区域值 到后台   然后在后台取值赋值
会产生
有什么不用循环判断所有值的方法解决呢

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

那需要您从后端取值的时候转换成date日期格式,保存日期转换为date类型是当初设计就规定的。因为Excel中对于日期的保存是存一个数字,这个数字是日期的longtime。所以我们这边保存一个日期类型,本身更方便用户的扩展。

3 个回复

最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-28 12:25:58
来自 4#
那需要您从后端取值的时候转换成date日期格式,保存日期转换为date类型是当初设计就规定的。因为Excel中对于日期的保存是存一个数字,这个数字是日期的longtime。所以我们这边保存一个日期类型,本身更方便用户的扩展。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-28 14:12:21
2#
没太明白您文字表达的意思,您贴的截图有什么问题吗?

日期格式的结果返回的是一个日期类型的结果。并且getArray不会获取日期验证。从您这个截图来看,项目名称下存在一个日期验证的validation,这个操作肯定不是从getArray的结果中得到的。所以没有理解您到底想做什么。方便的话详细说一下,并且提供一个完整demo。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
汇新泓博
初级会员   /  发表于:2022-10-28 14:59:50
3#
Clark.Pan 发表于 2022-10-28 14:12
没太明白您文字表达的意思,您贴的截图有什么问题吗?

日期格式的结果返回的是一个日期类型的结果。并且 ...

就是通过getArray获取到的值  单元格是日期格式的会变成date类型,保存到后台再获取过来填充回去,会显示成文本,需要在getArray之后进行date转换成文本yyyy/MM/dd 格式。需要遍历所有单元格数据进行判断,数据量大就不太合适
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部