找回密码
 立即注册

QQ登录

只需一步,快速开始

晓名

初级会员

22

主题

71

帖子

307

积分

初级会员

积分
307
晓名
初级会员   /  发表于:2024-4-25 10:28  /   查看:251  /  回复:5
1金币
image.png459620971.png

日期选择能不能选中之后把value变成yyyy-MM-dd的格式

5 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-25 10:57:12
沙发
您好,日期选择器实际上是通过一个自定义单元格类型给当前单元格填入一个date类型的日期,我们只能通过formatter将该单元格的显示值(text)改成您要的yyyy-MM-dd的样子,而无法修改真实值(value),如果您需要获取格式化后的值,建议调用getText方法
image.png806519775.png
回复 使用道具 举报
晓名
初级会员   /  发表于:2024-4-25 11:01:10
板凳
Richard.Huang 发表于 2024-4-25 10:57
您好,日期选择器实际上是通过一个自定义单元格类型给当前单元格填入一个date类型的日期,我们只能通过form ...

我要保存数据到库需要转成yyyy-MM-dd格式
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-25 12:56:48
地板
晓名 发表于 2024-4-25 11:01
我要保存数据到库需要转成yyyy-MM-dd格式

您好,根据您的这个需求,我认为您可以让后台的逻辑中对这个日期值做处理,这样是比较符合正常的业务需求的,如果您期望在前端来实现这样一个需求,那么只能建议您自定义一个日期选择器了,这个是自定义日期选择单元格的示例:https://demo.grapecity.com.cn/Sp ... emos/datePickerCell
回复 使用道具 举报
晓名
初级会员   /  发表于:2024-4-25 13:06:53
5#
Richard.Huang 发表于 2024-4-25 12:56
您好,根据您的这个需求,我认为您可以让后台的逻辑中对这个日期值做处理,这样是比较符合正常的业务需求 ...

那这种的话我的模板是保存在json,下次打开时怎么处理一下?才能正常显示
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-25 15:39:23
6#
晓名 发表于 2024-4-25 13:06
那这种的话我的模板是保存在json,下次打开时怎么处理一下?才能正常显示

您好,您需要参考这里的学习指南示例,将您的自定义单元格类型进行自定义特性的序列化,这样才能保证您下次导入后能够正常展示您的自定义单元格类型:https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/workbook/custom-item-serialization/purejs#timestamp

image.png473216552.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部