找回密码
 立即注册

QQ登录

只需一步,快速开始

spreadjs初学者

初级会员

30

主题

112

帖子

264

积分

初级会员

积分
264
spreadjs初学者
初级会员   /  发表于:2021-9-1 19:23  /   查看:2196  /  回复:9
1金币
image.png858182983.png
如上图所示,这是你们网站的例子,虽然设置了不显示时间选择,但是选择日期完成后,返回的结果当中还是会有时间部分,现在想问问如果使得返回结果只有日期而没有时间,或者时间部分是 0:00:00

最佳答案

查看完整内容

有个思路您可以参考下:使用getValue获取时间后,网上查询资料获取日期年月日, 然后进行判断比较。 如下图: 这样暂时想不到更好的建议了。

9 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-1 19:23:58
来自 6#
有个思路您可以参考下:使用getValue获取时间后,网上查询资料获取日期年月日,
然后进行判断比较。
如下图:
image.png94201964.png

这样暂时想不到更好的建议了。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-2 09:08:24
2#
您好,
如果您不想显示时分秒,可以设置单元格格式为 yyyy/mm/dd。
回复 使用道具 举报
spreadjs初学者
初级会员   /  发表于:2021-9-2 09:16:36
3#
但是这样好像只是影响显示格式,而通过getValue得到值还是包含时间,而我只是想选择一个纯日期的值
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-2 11:02:19
4#
使用日期选择器设置的value就是包含时分秒的,这个是产品设计,目前来说没有其他办法了。
回复 使用道具 举报
spreadjs初学者
初级会员   /  发表于:2021-9-2 12:53:08
5#
但是实际应用中如果有了时间会影响比较判断的,有其他的变通解决办法吗?
回复 使用道具 举报
spreadjs初学者
初级会员   /  发表于:2021-9-3 17:55:58
7#
是否可以自动转换后再填入到单元格中
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-3 18:13:36
8#
你指得自动转换是什么?
您可以试下监听EditEnded事件,获取value或text后再重新setValue,看能否满足您的需求。

回复 使用道具 举报
spreadjs初学者
初级会员   /  发表于:2021-9-3 20:26:39
9#
好的,我试试看,谢谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-6 09:08:05
10#
您客气了,有问题继续沟通
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部