Jxls日期格式化问题
使用Jxls模版导出Excel,怎样格式化日期? 如:2014-01-01
代码:<jx:forEach items="${objs}" var="obj" >
${obj.date}
</jx:forEach>
结果:如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
使用Jxls模版导出Excel,怎样格式化日期? 如:2014-01-01
代码:</jx:forEach>
结果:由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
引用来自“小武飞”的评论
方案1:添加一个SimpleDateFormatter,然后调用它的format方法.
方案2:为对象添加一个属性dateString,在getter里进行格式化.
你可以参考下面这种方式 ,其实就是jxls提供的demo。同时模板要求把单元格设置为日期格式。
在哪里添加SimpleDateFormatter? ${sdf.format(obj.date)} 这样?jxls有没有添加日期配置的方法
回复
要运行jxsl时不是要设置一个Map吗?在这个Map里面加多一个对象。
方案1:添加一个SimpleDateFormatter,然后调用它的format方法.
方案2:为对象添加一个属性dateString,在getter里进行格式化.
可以直接改excel模板单元格的格式吧,不从代码层面而是从模板层面改。试一试。