Datastage 将十进制转换为时间放大器问题

Datastage 将十进制转换为时间放大器问题,datastage,ibm-infosphere,Datastage,Ibm Infosphere,我是数据阶段的新手。 我的问题是:如何将十进制值转换为时间戳?我有一些想法,但棘手的是传入值可能有: -16位数字(实际示例:2101202016241758), -或15位数字(实例210120201924111) 如果你能告诉我,我将不胜感激 亲切问候,, Arek为什么是15位数字?末尾的0是否丢失?还有其他奇怪的变化吗?我不知道遗漏了什么。但是如果我们假设这两种变体都是正确的,那么您对解决问题的想法是什么?带有映射“%dd%mm%yyyy%hh%nn%ss”的DecimalToTimes

我是数据阶段的新手。 我的问题是:如何将十进制值转换为时间戳?我有一些想法,但棘手的是传入值可能有: -16位数字(实际示例:2101202016241758), -或15位数字(实例210120201924111)

如果你能告诉我,我将不胜感激

亲切问候,,
Arek

为什么是15位数字?末尾的0是否丢失?还有其他奇怪的变化吗?我不知道遗漏了什么。但是如果我们假设这两种变体都是正确的,那么您对解决问题的想法是什么?带有映射“%dd%mm%yyyy%hh%nn%ss”的DecimalToTimestamp。2适用于16位数字,但不适用于15位数字。如果需要解决方案,则不知道问题不是一个选项。找一个能告诉你15位数字背景的人。我不愿意猜。