您的位置: 首页 > 技术问答 > Pentaho的壶值转换 Pentaho的壶值转换 分类: 技术问答 • 2022-09-10 12:11:03 问题描述: 我想微秒转换成数据:Pentaho的壶值转换 6000 - > 1997年2月12日(像这样)。 这意味着新的字段包含年 - 月 - 日,时,分,秒,毫秒 THX。 答 微秒(或任何时间跨度)不能直接转换为日期,因为您需要一个开始日期,然后将该时间跨度添加到该日期,以最终计算日期。很多时候,表示日期的时间片使用的是1970年1月1日,UTC时间0点的unix时代开始日期作为其基准日期。 要计算您的目标日期,您可以使用从Kettle进行的Calculator步骤。首先逆转微秒时间范围的符号(乘以-1),然后使用计算Date A - Date B (milliseconds)来计算新的日期。 作为新的字段是日期字段,你可以格式化输出到您自己的规范。