关于iReport制作文书格式化时间
在使用Ireport制作政府类的文书过程中,大部分文书都需要打印时间,在用SQL的过程中,存储到SQL是yyyy-mm-dd样式,需要格式化时间,下面介绍以下方法:
例如 sql存储为字符串:1994-04-28
1.直接在sql中更改:
(1)
DATE_FORMAT(P.apply_date,’%Y年%m月%d日’) AS apply_date,-- 申请时间
像这样输出在文书 就是1994年4月28日这种格式。
(2)有可能文书需要精确到时分这里。比如我做过一个文书 他需要像这样输出在文书当中2018年06月04日15时30分至16时00分 ,所以尝试了比较多的方法,就这一种比较实用。
to_char(to_date(CONCAT(C.start_date,CONCAT(’ ‘,C.start_time)), ‘yyyy-MM-dd hh24:mi’),‘yyyy年MM月dd日hh24时mi分’) AS start_date,
to_char(to_date(CONCAT(C.end_date, CONCAT(’ ',C.end_time)),‘yyyy-MM-dd hh24:mi’),‘hh24时mi分’) AS end_time,
2.在iReport中更改:
($F{apply_date}.split("-")[0])+"年"
+($F{apply_date}.split("-")[1])+"月"
+($F{apply_date}.split("-")[2])+"日"
像这样也是在文书中也相当于1994年4月28日这种格式。不过这种却有一个弊端,必须保证时间是必须要有的,要不然时间截取不到的话,会导致文书空白。不过也很好解决写一个三目表达式,如果$F{apply_date}==null?"":加上上面的代码块;这样的效果就跟第一种的效果差不多。
关于iReport制作文书格式化时间相关推荐
- IReport制作报表——日期时间显示格式
IReport工具在制作报表的时候,会有日期或者日期时间的显示,我们可以给日期显示组件设置Pattern 属性值为我们想要的日期格式就可以了. 一般我们要显示的大多是:2013-06-04 03:36 ...
- centos ll 格式化时间_审理文书格式化的实践探索
案件审理室负责对涉嫌违纪或者违法.犯罪案件严格依规依纪依法审核把关,提出纪律处理或者处分的意见,做到事实清楚.证据确凿.定性准确.处理恰当.手续完备.程序合规.审理工作结束后应当将案件涉及的审理文书装 ...
- iReport制作报表
文章将会涉及3个方面的内容: 第一部分:使用iReport制作报表的详细过程(Windows环境下) 第二部分:使用Jasperreport作为报表控件开发胖客户端报表应用 第三部分:使用Jasper ...
- 第一部分:使用iReport制作报表的详细过程(Windows环境下)
第一部分:使用iReport制作报表的详细过程(Windows环境下) 提示:在有些板块,文中的图片看不到,建议到我的blog浏览文章:http://blog.csdn.net/jemlee2002/ ...
- Python数据可视化-使用 Pyecharts 制作 Timeline(时间轴组件)详解
内容介绍 本文介绍基于 Python3 的 Pyecharts 制作 Timeline(时间轴组件) 时需要使用的设置参数和常用模板案例,可根据实际情况对案例中的内容进行调整即可. 使用 Pyecha ...
- python 格式化时间
1. 使用time 格式化时间: location = time.strftime("%Y%m%d%H%M%S" , time.localtime() ) logging.info ...
- 在SpringMVC中使用Jackson并格式化时间
在spring MVC 3中,要实现REST风格的JSON服务,最简单的方式是使用 @ResponseBody 注解.该注解会自动把返回的对象,序列化为JSON. 来看一个最简单的例子.这个例子先使用 ...
- C语言strftime()函数 (格式化时间)(注意第二个参数size_t maxsize一定要大于第三个参数const char *format指向字符串的长度)
需包含:C 标准库 - <time.h> 文章目录 描述 声明 参数 返回值 实例 使用☞坑(注意第二个参数size_t maxsize一定要大于第三个参数const char *form ...
- C语言如何返回格式化日期时间(格式化时间)?(将日期和时间以字符串格式输出)ctime()、asctime()、localtime()、strftime()
文章目录 ctime()函数: asctime()函数 获取自定义格式化时间(有bug,当时间为个位数时,没有在前面自动补零) 改成函数接口形式(传入字符指针) 20220107 优化后(能自动补零) ...
最新文章
- 2021年大数据HBase(十四):HBase的原理及其相关的工作机制
- 容灾备份技术的分类概述
- Stas and the Queue at the Buffet
- VTK:PolyData之WarpScalar
- 策略模式、上下文与内部类的思考
- 由于TempDB设置错误导致SQL Server无法重启错误的解决方案
- Linux Shell脚本入门教程系列之(九)Shell判断 if else 用法
- LLVM各种格式转换图
- mongodb 非 admin 库 认证登陆失败 原因(百度好多都 是渣)db.addUser() 请走开。
- 2023南京航空航天大学计算机考研信息汇总
- OPPO,ViVO手机锁屏下弹出来电界面
- Justinmind使用教程(1)——概述部分
- 组块(chunking)-nltkspacy
- android定位二(百度定位SDK)
- 国资委79号文解读:国央企OA办公系统信创替代落地实践与标杆案例
- 选一个适合自己的加密芯片,加密IC,如何才能真正的做到不被破解。
- 【一起入门NLP】中科院自然语言处理期末考试*总复习*:考前押题+考后题目回忆
- 有时候,当我们要进入某个外网时,很慢很慢,等很久才进得去
- 配置静态NAT和配置动态NAT
- 软件测试之因果图分析
热门文章
- 【Jailhouse 文章】Bao: a modern lightweight embedded hypervisor(2020)
- java.io设计模式_JAVA IO 设计模式彻底分析
- Android ReplacementSpan 文字对齐问题
- Simple XML解析XML
- keyshot导入失败错误代码7_keyshot7的一些问题
- 原来SqlSession只是个甩手掌柜?真正干活的是谁?
- 【运动学】基于matlab脉冲多普勒测距测速【含Matlab源码 1947期】
- 【软考一】计算机系统基础知识(要多做题)
- 中控软件提示:注册组件失败解决
- AndroidStudio-NDK-r14b开发环境搭建