【问题标题】:Convert Epoch to Date with select value使用选择值将 Epoch 转换为 Date
【发布时间】:2019-08-24 05:47:48
【问题描述】:

我正在尝试将纪元时间码转换为 Pentaho Spoon 中的日期。我使用输入文本文件从中提取字段。我想导出数据库中的字段,但是这个时间戳字段包含像“1480017396”这样的纪元时间戳,数据类型设置为整数,字段命名为时间戳。我想用 Select 值转换它。

所以我进入下一步并使用选择值选项来选择字段并将数据类型更改为日期,格式为 dd/MM/yyyy 结果为我提供了 18-01-1970 范围内的各种日期.我尝试了一切(不同的格式等),但我似乎无法解决它。

有什么猜测吗? Image of output

【问题讨论】:

    标签: date epoch pentaho-spoon


    【解决方案1】:

    epoch 中的时间以毫秒为单位,而不是秒,因此,取你的数字,乘以 1000,然后转到日期。

    请注意,如果您除以,日期会倒退几...并且将其相乘,您会得到正确的日期,因为时间戳。

    【讨论】:

      猜你喜欢
      • 2023-03-14
      • 1970-01-01
      • 2018-12-24
      • 1970-01-01
      • 1970-01-01
      • 2015-03-15
      • 2018-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多