【BIRT】在页面上展示xxxx年xx月xx日

我们在做报表开发的时候经常会杜鳌一个问题,就是需要在报表上展示”xxxx年xx月xx日”这种日期,例如:需要在报表展示日期如下图:

我们现在数据库存储的日期是:20171231

那么我们如何转化为 这种日期类型呢?

我们可以使用BIRT的函数BIRTStr

假定:字段名为dtDate

那么我们的表达式为:

BirtStr.left(dtDate,4)+‘年‘+BirtStr.right(BirtStr.left(dtDate,6),2)+‘月‘+BirtStr.right(dtDate,2)+‘日‘

原文地址:https://www.cnblogs.com/OliverQin/p/9722051.html

时间: 2024-11-08 03:45:51

【BIRT】在页面上展示xxxx年xx月xx日的相关文章

紧接上篇,jQuery调用jsonp,并且在页面上展示

在上篇中提到了spring4.1+支持jsonp的调用,做了个例子,用来在页面上展示jsonp: (js写的丑了点,本人后端出生,前端大侠们轻拍~) 1 var Menu = function () { 2 3 return { 4 getMenuData: function (json) { 5 console.log(json); 6 var data = json.data; 7 var html = ""; 8 for (var i = 0 ; i < data.leng

编程练习效果图:XXXX年XX月X日 星期X--班级总分为:81

编程练习 某班的成绩出来了,现在老师要把班级的成绩打印出来. 效果图: XXXX年XX月X日 星期X--班级总分为:81 格式要求: 1.显示打印的日期. 格式为类似"XXXX年XX月XX日 星期X" 的当前的时间. 2.计算出该班级的平均分(保留整数). 同学成绩数据如下: "小明:87; 小花:81; 小红:97; 小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76" 任务 第一步:可通过javascript的日期对象来得到当前的

根据年月日,判断20XX年XX月XX日是 星期几

// 已知1999.12.31是周五 // 根据年月日,判断20XX年XX月XX日是 星期几 #include "stdio.h" unsigned int Year; unsigned int Month; unsigned int Day; //=============================================================================== //判断是否为闰年 //============================

19.go语言基础学习(上)——2019年12月16日

2019年12月16日16:57:04 5.接口 2019年11月01日15:56:09 5.1 duck typing 1. 2. 接口 3.介绍 Go 语言的接口设计是非侵入式的,接口编写者无须知道接口被哪些类型实现. 而接口实现者只需知道实现的是什么样子的接口,但无须指明实现哪一个接口. 编译器知道最终编译时使用哪个类型实现哪个接口,或者接口应该由谁来实现. 每个接口类型由数个方法组成.接口的形式代码如下: type 接口类型名 interface{ 方法名1( 参数列表1 ) 返回值列表

web页面上展示图片时,图片不显示,报错:ERR_CONTENT_LENGTH_MISMATCH

问题描述 前端页面加载css,和js文件的时候,经常出现ERR_CONTENT_LENGTH_MISMATCH的报错情况. 查找问题 在单独打开hearder中css,js的网络地址是能打开的,所以排除了最简单的地址错误.前端项目是由nginx代理的,所以可以查看nginx的日志,看看有无线索. 进入${NGINX_HOME}\logs,查看error.log,得到如下信息: 2018/07/13 14:22:49 [crit] 275197#0: *1543 open() "/usr/loca

javaweb页面上展示动态图片

HTML <img alt="点击设定" name="CONSTRUCTIONPLANHIS_IMAGE_curr_img_0" src="view/showImage/${image}"> JAVA import java.io.FileInputStream; import java.io.IOException; import java.io.OutputStream; import javax.servlet.http.Htt

求当前时间100天后的时间日期,格式化为xxxx年xx月xx日

package com.demo1; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Demo9 { public static void main(String[] args) { Date date=new Date(); System.out.println(getDate(date,100)); } public static String

Application对象、ViewState对象、分页展示--2017年1月4日

Application对象 存储 Application 变量  Application["application名称"] = "application的值"; 取回 Application 变量 string str = Application["application名称"]; 常用的属性和方法 All 返回全部的Application对象变量到一个对象数组   AllKeys 返回全部的Application对象变量到一个字符串数组   C

thinkphp5 结合 阿里oss进行多图上传(18年6月28日开发完成)

thinkphp5结合阿里oss 多图上传,刚刚完成 最新的 ,哈哈,我们来看一下. 首先就是下载阿里云的oss包了,我是用composer下载的,下载命令是 composer require aliyuncs/oss-sdk-php  执行完 等着 就行,完事之后会在vendor下生成阿里云的包,如下图所示: 然后 你要准备你的oss一些帐号  ,需要四个东西把 大概 分别是 $accessKeyId, $accessKeySecret, $endpoint,$bucket.其中前2个是自动生