开发Birt过程中遇到的两个困扰我很久的问题?
2011-09-15 13:17
239 查看
问题:
第一个问题是:怎样把时间格式定义成这样:
2011-09-22 16:32:15
我用自定义的形式定义的,后面总要带着下午或下午,怎么能把上午、下午去掉,显示24小时制的时间格式
第二个问题是:
表头和表里面的数据中文乱码
预览的时候正常,但在展示的时候显示乱码
解答:
第一个问题可以说是不影响程序的问题,只是显示的一种形式,跟查询没有关系,因为查询条件是从jsp页面传进去的(24小时时间制),数据库中也是24小时时间制,报表上的形式只是一种显示形式,无关紧要。
想解决也简单:
自定义格式:yyyy-MM-dd HH:mm:ss
注意HH是大写,大写表示24小时制,小写表示12小时制
第二个问题,是因为得到的outstream编码格式不对,只要对它编码就行了,调用ByteArrayOutPutStream的toString("UTF-8")方法,然后把返回的值放到html框架里面就不会乱码了。
第一个问题是:怎样把时间格式定义成这样:
2011-09-22 16:32:15
我用自定义的形式定义的,后面总要带着下午或下午,怎么能把上午、下午去掉,显示24小时制的时间格式
第二个问题是:
表头和表里面的数据中文乱码
预览的时候正常,但在展示的时候显示乱码
解答:
第一个问题可以说是不影响程序的问题,只是显示的一种形式,跟查询没有关系,因为查询条件是从jsp页面传进去的(24小时时间制),数据库中也是24小时时间制,报表上的形式只是一种显示形式,无关紧要。
想解决也简单:
自定义格式:yyyy-MM-dd HH:mm:ss
注意HH是大写,大写表示24小时制,小写表示12小时制
第二个问题,是因为得到的outstream编码格式不对,只要对它编码就行了,调用ByteArrayOutPutStream的toString("UTF-8")方法,然后把返回的值放到html框架里面就不会乱码了。
相关文章推荐
- 开发过程中遇到的两个问题:Input.ResetInputAxes() 和 各个平台XML文件加载
- spring和mybatis整合开发过程中遇到的问题SQLException
- 个人在iOS开发过程中真机调试遇到的问题及解决方法 推荐
- iOS11 开发过程中遇到的问题集合
- ASP.NET MVC 开发中遇到的两个小问题
- ASP.NET MVC 开发中遇到的两个小问题
- Html5 Builder 开发Android程序过程中遇到问题解决
- iOS开发过程中遇到的问题
- JNIk开发过程中遇到的多线程处理问题
- 个人在iOS开发过程中真机调试遇到的问题及解决方法
- 开发过程中遇到的各种问题汇总
- 微信小程序开发过程中遇到的问题
- Java 中调用birt 的开发中遇到的问题和解决
- 开发中遇到的两个小问题
- Android开发过程中遇到的问题(长期补充)
- jedis开发过程中遇到的问题及其解决方法
- 微信后台开发三大框架使用过程中遇到的问题
- [置顶] 使用mysql数据库开发过程当中遇到问题 -- 给关键字加 [关键字]的问题
- JSP开发过程遇到的中文乱码问题及解决方案