找回密码
 立即注册

QQ登录

只需一步,快速开始

micropole
初级会员   /  发表于:2021-10-25 14:26  /   查看:1571  /  回复:3
在SpreadJS中我设置的日期格式是:yyyy/mm/dd,但双击单元格进入单元格编辑的时候日期格式变为:mm/dd/yyyy,
请问这个格式如何转换?
1635143120(1).png712166442.png
1635143170(1).png352940978.png

3 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-25 14:49:32
沙发
双击进入单元格编辑的这个值是单元格的真实值,也就是你给单元格设置的值。而显示的这个叫做显示值,也就是真实值通过格式化之后的值。

因此,如果要想真实值显示某种格式或者样子,请修改你的数据源。例如你给单元格赋值的时候是什么(2020/1/1),那么双击的时候显示的就是什么(2020/1/1)。
回复 使用道具 举报
7987
初级会员   /  发表于:2023-9-6 11:33:46
板凳
Derrick.Jiao 发表于 2021-10-25 14:49
双击进入单元格编辑的这个值是单元格的真实值,也就是你给单元格设置的值。而显示的这个叫做显示值,也就是 ...

请问如何设置显示值的日期样式,比如输入20230608,可以设置日期之后变成 2023/06/08
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-6 17:30:09
地板
7987 发表于 2023-9-6 11:33
请问如何设置显示值的日期样式,比如输入20230608,可以设置日期之后变成 2023/06/08

设置formatter为:yyyy/mm/dd 即可。

具体可以参考:https://demo.grapecity.com.cn/sp ... CellRange#formatter
SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部