如何在informatica中将普通日期转换为儒略日期

问题描述 投票:0回答:2

假设我的日期是localtimestamp数据类型,我需要将其转换为informatica中的儒略日期||HHMM

其中朱利安日期是 JJJ HHMM 是小时和分钟

例如今天是2021年10月29日儒略日期是302,输出应该带有JJJHHMM的concat

sql informatica informatica-powercenter
2个回答
0
投票

我认为您正在寻找修改后的朱利安日期,它只是一个数字。如果您正在寻找修改后的儒略日期,请使用 -

TO_CHAR(DATE_COL, 'J')|| TO_CHAR(DATE_COL, 'HHMM')

如果您正在寻找正常的儒略日期(格式为 yyyyddd),则使用

TO_CHAR(DATE_COL, 'YYYYDDD')|| TO_CHAR(DATE_COL, 'HHMM')

0
投票

我读到一篇文章提到了这个计算:TO_NUMBER(TO_CHAR(SYSDATE, ‘YYYYDDD’))-1900000。

© www.soinside.com 2019 - 2024. All rights reserved.