博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开发Birt过程中遇到的两个困扰我很久的问题?
阅读量:4053 次
发布时间:2019-05-25

本文共 406 字,大约阅读时间需要 1 分钟。

问题: 

第一个问题是:怎样把时间格式定义成这样:

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框架里面就不会乱码了。

 

转载地址:http://hotci.baihongyu.com/

你可能感兴趣的文章
rediscluster报错:Node is not empty
查看>>
IDEA中Git的使用
查看>>
安装kafka_2.12-2.0.0
查看>>
OpenJDK 64-Bit Server VM warning
查看>>
Linux查看端口占用情况,并强制释放占用的端口
查看>>
hashcode详解
查看>>
String类中的equals方法总结
查看>>
==和equals的区别和联系
查看>>
centOS7永久关闭防火墙(防火墙的基本使用)
查看>>
CentOS7安装MySQL冲突和问题解决小结
查看>>
CentOS下MySQL的彻底卸载
查看>>
hive lateral view语句
查看>>
scala中的函数组合器map,foreach,flatmap,flatten,filter,zip等用法
查看>>
Spark RDD API
查看>>
spark中算子详解:aggregateByKey
查看>>
Spark自定义排序
查看>>
Spark2.x 如何实现自定义排序(利用元组,类--隐式转换Ordering,Ordered等实现)
查看>>
Spark配置参数
查看>>
使用kafkachannel 启动flume报错
查看>>
Git常用命令
查看>>