首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在Birt报告中将字符串转换为时间/分钟?

如何在Birt报告中将字符串转换为时间/分钟?
EN

Stack Overflow用户
提问于 2015-01-12 22:58:15
回答 1查看 1.6K关注 0票数 1

我在数据库中存储了字符串值,比如“下午4:30”,我在Birt中获取它。我想将这个值转换为分钟。有什么方法/方法(在birt/database中)来做到这一点吗?(夹板及加法除外)

P.S.:我想找出“下午4:30”和“04:45”之间的分钟差异(存储在时间上)。

我在使用Postgres数据库。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-13 01:23:57

我同意Frank的意见,将字符串类型存储在数据库中表示时间值是非常不有效的设计。然而,有时我们不可能轻易地改变这一点。下面是如何用BIRT解析这样的格式。

在dataset中创建计算列,将"Time“设置为dataType,然后输入为表达式:

代码语言:javascript
运行
AI代码解释
复制
var dateFormat = new java.text.SimpleDateFormat("hh:mm a",java.util.Locale.ENGLISH);
dateFormat.parse(row["timeString"]);

当然,"timeStr“是该字符串格式的时间列的名称。如果数据集应该处理大量卷,则可以通过在"dateFormat“事件中只对”beforeOpen“进行一次初始化来优化该表达式。

对于第二个问题,Birt有一个本机静态函数来获得分钟内的差异:

代码语言:javascript
运行
AI代码解释
复制
BirtDateTime.diffMinute(time1, time2);
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27916489

复制
相关文章
如何在Python中将列表转换为字符串?
Python provides different variable type for programmers usage. We can use int, float, string, list, set … data types in our applications. While using different type of variables we may need to convert then to different types. In this tutorial we will different type of conversion from list to string in Python.
全栈程序员站长
2022/08/12
4.6K0
如何在 Bash 中将字符串计算为数字?
当您尝试在 bash 中进行算术运算时,这会产生问题,您尝试添加的数字会给您带来奇怪的结果。
网络技术联盟站
2022/04/21
1.5K0
如何在 Bash 中将字符串计算为数字?
如何在 TypeScript 中将字符串转换为日期对象?
在应用程序中,我们经常需要将日期字符串转换为日期对象。在 TypeScript 中,由于类型系统的存在,这个过程可能需要一些额外的步骤。在本文中,我们将讨论如何在 TypeScript 中将字符串转换为日期对象,并解决在此过程中可能遇到的一些问题。
网络技术联盟站
2023/06/07
3.6K0
如何在 Python 中将对象打印为字符串?
在 Python 编程中,有时我们需要将对象转换为字符串格式,以便于打印输出、日志记录或数据存储等操作。Python 提供了多种方法来将对象转换为字符串。本文将详细介绍在 Python 中将对象打印为字符串的几种常用方法,并提供示例代码帮助你理解和应用这些方法。
网络技术联盟站
2023/06/07
1.7K0
字符串转换整数python_将Python字符串转换为Int:如何在Python中将字符串转换为整数
Unlike many other programming languages out there, Python does not implicitly typecast integers (or floats) to strings when you concatenate them to strings.
用户7886150
2021/01/14
3.8K0
如何在 Python 中将数字转换为字母?
在编程中,有时我们需要将数字转换为字母,例如将数字表示的年份转换为对应的字母表示,或者将数字编码转换为字母字符。Python 提供了多种方法来实现这种转换。本文将详细介绍在 Python 中将数字转换为字母的几种常用方法,并提供示例代码帮助你理解和应用这些方法。
网络技术联盟站
2023/06/01
2K0
字符串转换整数python_将Python字符串转换为Int:如何在Python中将字符串转换为整数
Unlike many other programming languages out there, Python does not implicitly typecast integers (or floats) to strings when you concatenate them to strings.
用户7886150
2021/01/14
3.9K0
python中将 \\uxxxx转换为 Unicode字符串
今天碰到一个很有意思的问题,需要将普通的 Unicode字符串转换为 Unicode编码的字符串,如下:
渔父歌
2018/09/26
2.3K0
如何在 Go 中将 []byte 转换为 io.Reader?
在 stackoverflow 上看到一个问题,题主进行了一个网络请求,接口返回的是 []byte。如果想要将其转换成 io.Reader,需要怎么做呢?
AlwaysBeta
2021/12/29
2.4K0
如何在 Linux 中将 CSV 文件转换为 TSV 文件?
在Linux操作系统中,可以使用各种命令和工具来处理和转换文本文件。当需要将以逗号分隔的CSV文件转换为以制表符分隔的TSV文件时,可以使用一些简单的命令和技巧来实现。本文将详细介绍如何在Linux中将CSV文件转换为TSV文件。
网络技术联盟站
2023/06/20
1.2K0
如何在 Linux 中将 CSV 文件转换为 TSV 文件?
如何在 Python 中将分类特征转换为数字特征?
在机器学习中,数据有不同的类型,包括数字、分类和文本数据。分类要素是采用一组有限值(如颜色、性别或国家/地区)的特征。但是,大多数机器学习算法都需要数字特征作为输入,这意味着我们需要在训练模型之前将分类特征转换为数字特征。
很酷的站长
2023/08/11
7710
如何在 Python 中将分类特征转换为数字特征?
如何在 Python 中将嵌套的 OrderedDict 转换为 Dict?
Python 是一种流行的编程语言,广泛用于各种应用程序,包括 Web 开发、数据科学和机器学习。它的简单性、灵活性和易用性使其成为所有级别开发人员的绝佳选择。使Python脱颖而出的功能之一是OrderedDict类,它是一个字典子类,可以记住插入项目的顺序。但是,在某些情况下,我们可能需要将嵌套的 OrderedDict 转换为常规字典,以便于进一步处理数据。
很酷的站长
2023/08/11
5010
如何在 Python 中将嵌套的 OrderedDict 转换为 Dict?
java对象转换为json字符串_java中将字符串转换为json
Jackson提供了三种可选的json处理方法:流式API、树模型、数据绑定(data Binding),其中数据绑定是最常用的处理方式;本文主要介绍数据绑定的处理方式。
全栈程序员站长
2022/09/27
2.9K0
如何在 JS 中将字符串切割成字符?
(10) ["D", "r", "a", "g", "o", "n", " ", "�", "�", " "]
酷酷的哀殿
2020/10/26
1.4K0
java 时间字符串 转换_java实现时间与字符串之间转换
本文实例为大家分享了java实现时间与字符串之间转换的具体代码,供大家参考,具体内容如下
全栈程序员站长
2022/09/05
1.6K0
js将json字符串转换成json对象_java中将字符串转换为json
private static String dateformat = “yyyy-MM-dd hh:mm:ss”;
全栈程序员站长
2022/11/08
5K0
python json转字符串_在python中将json转换为字符串
一开始我没有清楚地解释我的问题。在python中将json转换为字符串时,请尝试使用str()和json.dumps()。
全栈程序员站长
2022/11/16
10.4K0
js中将日期类型转换成字符串型格式
<script language="javascript"> /////////////////////////////////e/////////////////////// // 取得当前日期,格式yyyy-mm-dd //////////////////////////////////////////////////////// function GetCurrentDate() {     var Year=0;     var Month=0;     var Day=0;     var Cur
源哥
2018/08/28
3.3K0
php 字符串转换时间_php 字符时间如何转换「建议收藏」
php字符时间转换的方法:1、通过php中的“strtotime()”函数将任何英文文本的日期时间描述解析为时间戳;2、使用php中的“mktime()”函数从日期取得时间戳即可。
全栈程序员站长
2022/09/05
9.2K0
php 字符串转换时间_php 字符时间如何转换「建议收藏」
java字符串转时间_java字符串和时间转换[通俗易懂]
public static void main(String argsp[]){
全栈程序员站长
2022/09/05
2.2K0

相似问题

如何在pega中将分钟设置为计划报告任务

27

如何在GridView中将日期时间字符串裁剪为分钟?

16

Birt报告- IReportEngineFactory为空

13

在Python中将时间字符串转换为分钟

20

将BIRT报告导出为CSV

31
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文